中文文档-------README-cn.md--------
A multi - agent self - planning system written in Go, adapted from OpenManus. It incorporates MCP (Model Context Protocol) configuration capabilities similar to Claude, allowing users to freely integrate third - party MCPs.
- Multi - agent self - planning
- MCP configuration capabilities
- Easy integration of third - party MCPs
The config.yaml
file is used to configure the system. Here is a basic guide on how to fill it:
ModelSource
: Specify the source of the model, e.g.,doubao
.ModelName
: Name of the model, e.g.,chatglm_pro
.ApiKey
: API key for accessing the model.
Similar to PrimaryConfig
, used for the executor's model configuration.
type
: Protocol type, usuallystdio
.command
: Command to start the MCP server, e.g.,npx
.env
: Environment variables, such as API keys.args
: Command - line arguments for starting the MCP server.
Important: The Agent requires at least webSearch
and FileSystem
MCP plugins to function properly. We strongly recommend using the following plugins:
- FileSystem MCP : with that mcp your agent can create and edit file on your local machine.
- webSearch MCP : with that mcp your agent can get anything needed on the Internet.
- playwright MCP : with that mcp your agent can operate your own browser.
Refer to config/config - example.yaml
for an example configuration.