MCP 工具集成
MCP (Model Context Protocol) 是 Evol 的核心功能之一,让 AI 能够与外部工具和系统交互,大大扩展了 AI 的能力边界。

海量工具库
Evol MCP 市场已集成 18,000+ MCP 工具,覆盖开发、办公、数据分析等多个领域,一键安装即可使用。
什么是 MCP?
MCP (Model Context Protocol) 是一种让 AI 模型与外部工具和数据源交互的开放协议。通过 MCP,AI 可以:
- 执行代码和脚本
- 访问文件系统
- 调用外部 API
- 操作数据库
- 执行系统命令
- 搜索互联网
- 与其他服务集成
Evol界面操作
在侧边栏中,您可以看到 MCP功能:
- + 创建 - 添加新的 MCP 服务器配置
- 🏛 市场 - 访问 MCP 市场,浏览和安装 18,000+ MCP 工具
- 服务列表 - 查看和管理已配置的 MCP 服务

MCP 服务器管理
查看 MCP 服务器
在侧边栏的「MCP」标签页可以:
- 查看所有已配置的 MCP 服务器
- 查看服务器连接状态(在线/离线)
- 管理服务器配置
添加 MCP 服务器
- 进入 Evol 侧边栏 > MCP
- 点击 + 创建
- 选择配置模式:
表单模式
适合手动配置单个服务器:
| 配置项 | 说明 |
|---|---|
| 服务器名称 | 服务器显示名称 |
| 服务器类型 | 标准输入输出(stdio) / HTTP / SSE |
| 命令 | 启动命令(stdio 模式) |
| 参数 | 命令参数,用空格分隔 |
| 环境变量 | JSON 格式的环境变量(可选) |
JSON 模式
适合批量导入或复杂配置:
json
{
"mcpServers": {
"time": {
"command": "uvx",
"args": ["mcp-server-time", "--local-timezone=America/New_York"]
},
"evolvmem": {
"url": "http://localhost:13155/mcp",
"transport": "http"
}
}
}支持的配置格式:
mcpServers: 包含所有服务器配置的对象- stdio 模式:
command(启动命令) +args(参数数组) - http/sse 模式:
url(服务器地址) +type/transport(连接类型) env: 环境变量对象(可选)
- 点击 添加 或 添加服务器 完成配置
编辑和删除服务器
- 编辑 - 点击服务器旁的编辑按钮修改配置
- 删除 - 点击删除按钮移除服务器
- 启用/禁用 - 切换服务器的启用状态
MCP 市场
Evol 内置 MCP 市场,汇集了 18,000+ 精选 MCP 工具,覆盖多个领域:
| 分类 | 工具类型 | 示例 |
|---|---|---|
| 开发工具 | 代码分析、Git 操作、API 测试 | GitHub、GitLab、Postman |
| 办公协作 | 文档处理、邮件管理、日程安排 | Google Docs、Notion、Slack |
| 数据分析 | 数据库查询、数据可视化、报表生成 | MySQL、PostgreSQL、MongoDB |
| AI 增强 | 图像生成、语音识别、翻译服务 | Stable Diffusion、Whisper |
| 系统工具 | 文件管理、命令执行、进程控制 | File System、Shell |
安装 MCP 工具
- 在侧边栏切换到「MCP 市场」
- 浏览或搜索需要的 MCP 服务
- 点击「安装」一键配置
- 安装完成后即可在聊天中使用
使用 MCP 工具
启用工具
配置好 MCP 服务器后:
- 在聊天界面点击 MCP 按钮查看可用工具
- 勾选要启用的工具
- 启用的工具会显示在工具列表中
工具调用
在对话中,AI 会自动判断何时使用工具:
- 您提出需要使用工具的请求
- AI 分析需求并选择合适的工具
- 工具执行并返回结果
- AI 根据结果继续回复
查看工具执行
工具执行结果会显示在对话中:
- 工具名称 - 显示调用的工具
- 输入参数 - 传递给工具的参数
- 执行状态 - 成功、失败或进行中
- 输出结果 - 工具返回的数据
常用 MCP 工具
| 工具类型 | 功能 | 使用场景 |
|---|---|---|
| 文件系统 | 读写文件、创建目录、列出文件 | 文件操作、项目管理 |
| 代码执行 | 运行 Python、Node.js 代码 | 数据处理、脚本执行 |
| 网络搜索 | 搜索互联网获取最新信息 | 研究调查、信息收集 |
| 数据库 | 查询和操作数据库 | 数据分析、报表生成 |
| Git | 版本控制操作 | 代码管理、协作开发 |
| Shell | 执行系统命令 | 系统管理、自动化 |
内置 MCP 服务
Evol 默认配置了多个内置 MCP 服务,提供丰富的功能支持:

服务概览
| 服务名称 | 功能描述 | 详情 |
|---|---|---|
| EvolStore | 版本控制文件管理,自动版本归档和快照管理 | 查看详情 |
| ACP Server | AgentCP 身份管理,多代理通信和文件传输 | 查看详情 |
| Claude Code Analysis | Claude Code 日志分析,项目统计和费用计算 | 查看详情 |
| Subagent | 子代理协作,多 Agent 任务分配和并行执行 | 查看详情 |
| Evol Web | 网页操作,内容抓取、截图和交互自动化 | 查看详情 |
| Evol Terminal | 终端控制,执行系统命令和脚本 | 查看详情 |
| PDF Helper | PDF 处理,文本提取和文档分析 | 查看详情 |
| Search | 互联网搜索,实时信息获取 | 查看详情 |
提示
以上内置服务随 Evol 应用自动启动,无需手动配置。点击「查看详情」了解各服务的完整功能和工具列表。
故障排除
服务器连接失败
- 检查服务器地址是否正确
- 确认服务器正在运行
- 检查网络连接
- 查看防火墙设置
工具执行超时
- 增加超时时间设置
- 检查工具服务器性能
- 简化请求参数
工具不可用
- 确认 MCP 服务器已连接
- 检查工具是否已启用
- 刷新工具列表
注意
MCP 工具可以执行系统命令和访问文件,请确保只连接受信任的 MCP 服务器。
