one go multi-agent system like manus using any MCP you want with configuration // 一个go语言编写的类似manus的多智能体系统,可以通过配置连接任何你想使用的MCP组件
개요
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. 1. Multi - agent self - planning 2. MCP configuration capabilities 3. 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, usually stdio. - 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. : The Agent requires at least webSearch and FileSystem MCP plugins to function properly.
README
go-manus
中文文档-------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.
Examples
Features
- Multi - agent self - planning
- MCP configuration capabilities
- Easy integration of third - party MCPs
Configuration
The config.yaml file is used to configure the system. Here is a basic guide on how to fill it:
PrimaryConfig
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.
ExecutorConfig
Similar to PrimaryConfig, used for the executor’s model configuration.
AllMcpConfig
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.
Example Configuration
Refer to config/config - example.yaml for an example configuration.
설치
This server does not publish a one-line install command.
Open the repository installation guide