1. 简介
1.1 功能简介
外接 MCP 功能用于管理 Agent 可使用的外部 MCP(Model Context Protocol)服务。所有已启用的 MCP 服务都会下发给 Agent,使其能够调用外部工具、获取外部数据或执行扩展能力,实现 Agent 功能的灵活扩展与生态集成。
MCP 是 AI 领域通用连接协议,统一规范大模型对接各类外部数据与工具的交互方式。
1.2 使用场景
外接 12306 平台
外接财务数据平台
...
2. 设置步骤
2.1 设置入口
以管理员身份,进入「管理后台>开放集成>外接 MCP」,点击页面右上角「添加 MCP」按钮,即可弹出「添加 MCP」配置窗口。

2.2 填写服务配置信息
根据 MCP 服务的实际情况,填写以下配置项:
| 配置项 | 必填 | 说明 |
|---|---|---|
名称 | ✅ | 自定义 MCP 服务名称,便于识别与管理 |
| 传输方式 | ✅ | 支持 HTTP、SSE、STDIO 三种传输方式,根据服务协议选择 |
| 描述 | ❌ | 服务功能说明,用于区分不同服务用途 |
| URL | ✅ | MCP 服务的访问端点地址(如https://example.com/mcp) |
| 请求头(JSON 对象) | ❌ | 服务鉴权信息,如{"Authorization": "Bearer xxx"} |
| 启用状态 | ✅ | 配置完成后是否立即启用,启用后服务将下发给所有 Agent |
2.3 保存配置并生效
所有配置项填写完成后,点击「确定」保存,服务将添加至 MCP 列表中。
注:
1)若启用状态为「已启用」,则自动下发给 Agent,可选择配置。
2)如需修改配置,可在列表中点击服务条目进入编辑模式,修改后保存生效。
以添加「12306 MCP」为例,添加步骤如下所示:

3. 注意事项
1)传输方式说明
平台支持三种主流 MCP 传输方式,适配不同场景的外部服务集成需求:
HTTP:适用于标准 REST API 形式的 MCP 服务,通过 HTTP 请求与响应实现交互;
SSE(Server-Sent Events):适用于需要服务器主动推送数据的场景,如实时数据流、状态更新;
STDIO:适用于本地进程形式的 MCP 服务,通过标准输入输出流进行通信。
2)服务启用后将自动下发给所有 Agent,停用后 Agent 将无法调用该服务,需提前评估影响范围。
3)需根据外部 MCP 服务的实际协议选择对应的传输方式,协议不匹配将导致连接失败。
4)Mcp 名称不建议包含中文字符,相关中文可添加在描述中。
5)不建议新增同类 MCP 及和 Dora 自有技能重复的能力,避免造成误触发、调用不准确的问题。
6)若找不到对应 MCP,可按照如下顺序检查:
优先检查传输方式是否正确;
接着检查 MCP 是否过期;
最后检查 URL 地址是否正确。
7)若 Mcp 知识库需要基于 FineBI 用户进行鉴权,且 MCP 服务器已支持从请求头中获取用户名,则可在「请求头 (JSON 对象)」中配置以下内容:
{
"fine_username": "${fine_username}"
}
