- Explore MCP Servers
- go-manus-with-mcp
Go Manus With Mcp
What is Go Manus With Mcp
go-manus is a multi-agent self-planning system developed in Go, inspired by OpenManus. It features a flexible Model Context Protocol (MCP) setup that enables the integration of third-party MCPs, which enhances the operational capabilities of the agents.
Use cases
go-manus can be utilized in scenarios requiring autonomous agent coordination, such as automating workflows, implementing intelligent assistants, and managing tasks that require both local resources and web-based information retrieval. It is suitable for developers looking to create advanced applications with self-planning capabilities.
How to use
To use go-manus, configure the system using a config.yaml
file, filling in sections like PrimaryConfig
, ExecutorConfig
, and AllMcpConfig
with relevant model and environment details. Ensure to include crucial MCP plugins, such as webSearch and FileSystem, for the agent to operate effectively.
Key features
Key features of go-manus include multi-agent self-planning, versatile MCP configuration options, and the ability to easily integrate third-party MCPs. This allows for enhanced functionality and adaptability in various tasks.
Where to use
go-manus is valuable in settings where intelligent automation is beneficial, such as software development, digital assistants, data management, and any application where independent decision-making is required, both on local machines and across the internet.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Go Manus With Mcp
go-manus is a multi-agent self-planning system developed in Go, inspired by OpenManus. It features a flexible Model Context Protocol (MCP) setup that enables the integration of third-party MCPs, which enhances the operational capabilities of the agents.
Use cases
go-manus can be utilized in scenarios requiring autonomous agent coordination, such as automating workflows, implementing intelligent assistants, and managing tasks that require both local resources and web-based information retrieval. It is suitable for developers looking to create advanced applications with self-planning capabilities.
How to use
To use go-manus, configure the system using a config.yaml
file, filling in sections like PrimaryConfig
, ExecutorConfig
, and AllMcpConfig
with relevant model and environment details. Ensure to include crucial MCP plugins, such as webSearch and FileSystem, for the agent to operate effectively.
Key features
Key features of go-manus include multi-agent self-planning, versatile MCP configuration options, and the ability to easily integrate third-party MCPs. This allows for enhanced functionality and adaptability in various tasks.
Where to use
go-manus is valuable in settings where intelligent automation is beneficial, such as software development, digital assistants, data management, and any application where independent decision-making is required, both on local machines and across the internet.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
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.
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.