MCP 服务器

什么是 MCP

MCP(Model Context Protocol)让 AI 能够连接外部服务和工具。通过 MCP 服务器,AI 可以搜索网页、操作浏览器、调用 API 等。

内置 MCP 服务器

SoAgents 预置了 6 个常用 MCP:

名称功能费用
Context7自动获取库/框架最新文档免费
Playwright浏览器自动化、截图、表单填写免费
DuckDuckGo网页搜索免费
Tavily SearchAI 优化搜索,结构化结果每月 1000 次免费
Gemini Image图片生成和编辑免费额度
Edge TTS文字转语音,400+ 种语音免费

启用 MCP

  1. 打开 设置 → MCP
  2. 找到想要启用的 MCP
  3. 点击开关启用
  4. 部分 MCP 需要配置 API Key(如 Tavily)

启用后,AI 在对话中会自动使用对应的工具。

添加自定义 MCP

如果内置 MCP 不够用,可以添加自己的:

  1. 设置 → MCP → 添加自定义
  2. 选择类型:
    • STDIO — 本地命令行工具(如 npx、uvx)
    • HTTP — 远程 HTTP 服务
    • SSE — Server-Sent Events 服务
  3. 配置命令/URL 和参数
  4. 设置环境变量(如有需要)

示例:添加 STDIO 类型 MCP

{
  "command": "npx",
  "args": ["-y", "@anthropic/mcp-server-xxx"],
  "env": {
    "API_KEY": "your-key"
  }
}

发现更多 MCP

可以从以下网站找到更多 MCP 服务器:

常见问题

MCP 启用后报错 “Command not found”

确保对应的运行时已安装(如 Node.js、Python),并且在系统 PATH 中。

MCP 连接超时

检查网络连接,或为 HTTP 类型的 MCP 配置代理。