> ## Documentation Index
> Fetch the complete documentation index at: https://docs.myrmagent.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# MCP 工具集成：赋予 Agent 超能力

> 通过 MCP 服务器连接外部服务 —— 数据库、API、设计工具等 —— 扩展 Agent 的能力边界。

# MCP 工具集成

## 场景

你想让 Agent 与外部服务交互 —— 查询数据库、创建 Figma 设计、管理 GitHub Issue 或调用公司内部 API。MCP（模型上下文协议）让你无需修改 Agent 核心就能接入任何兼容的工具服务器。

## 材料

* 一个 MCP 服务器的 URL 或本地安装的 MCP 服务器（许多以 npm 包形式提供）
* 服务器的连接信息（URL、认证令牌等）

## 步骤

<Steps>
  <Step title="打开 MCP 设置">
    进入 WebUI 的 **设置 → MCP 服务器**。你会看到已连接的服务器列表和 **添加服务器** 按钮。
  </Step>

  <Step title="添加服务器">
    点击 **添加服务器**，填写：

    * **名称**：一个易记的标签（如"GitHub"）
    * **类型**：SSE（远程）或 Stdio（本地进程）
    * **URL 或命令**：服务器端点或启动命令

    点击 **保存**。Myrm 会连接服务器并发现可用工具。
  </Step>

  <Step title="验证连接">
    保存后，服务器状态显示 **已连接**，并列出发现的工具。点击任意工具可查看描述和参数。
  </Step>

  <Step title="在对话中使用">
    开始新对话，让 Agent 使用工具：

    > "列出 myrm-agent 仓库中我的待处理 GitHub Issue"

    Agent 会选择合适的 MCP 工具，调用它，并展示结果。
  </Step>
</Steps>

<Note>
  **按智能体绑定**：你可以将特定 MCP 服务器绑定到特定 Agent。"数据库专家" Agent 可以访问你的 PostgreSQL MCP 服务器，而"内容创作者" Agent 连接 Figma。在 **Agent 设置 → MCP 服务器** 中配置。
</Note>

## 交付物

一个已连接的 MCP 服务器，其工具在任何对话中都可供 Agent 使用。

## 验收标准

* [ ] 服务器在设置中显示 **已连接** 状态
* [ ] 工具被正确列出，带有描述信息
* [ ] Agent 能成功调用工具并返回结果
* [ ] 工具调用过程在对话中正确展示

## 下一步

* **探索 MCP 生态** → 查看 [MCP 集成指南](/docs/zh/guides/mcp-integration)获取完整配置参考和热门服务器推荐
* **自建服务器** → 创建自定义 MCP 服务器，将公司内部 API 暴露给 Agent
