MCP:连接 Agent 与外部服务
Agent 的能力来自它能调用的工具和服务。现实场景中,这些能力往往分散在数据库、搜索平台、办公软件和专业系统里。MCP 用统一协议降低了对接成本,让 Agent 更容易接入这些外部能力。
**MCP(模型上下文协议)**是一套让模型应用连接外部工具和数据源的通用协议。
MCP 是什么
MCP 是一套通用的连接标准。外部服务只要按 MCP 协议提供能力,Pipora 就可以把它识别为 Agent 可调用的工具。
在 Pipora 里,MCP 让 Agent 能够:
- 连接外部工具:把其他平台或系统里的能力,变成 Agent 能调用的工具
- 简化接入:符合 MCP 标准的服务,通常只需配置连接信息就能对接
- 双向互通:不仅能"接入"外部能力,还能把自己 workspace 里的 Agent、工具、工作流"暴露"出去,供其他系统调用
为什么需要 MCP
没有 MCP,每接一个新服务都需要单独适配
以前想让 Agent 调用一个外部系统,通常要:
- 研究那个系统的接口文档
- 反复调试连接方式
- 处理各种兼容性问题
每接入一个服务都要重复处理类似问题,成本较高。
有了 MCP,对接流程更标准
只要外部服务支持 MCP 标准,你只需在 Pipora 里填写基本连接信息,Agent 就能识别它的能力并按需调用。
一句话:MCP 让 Agent 更容易接入外部服务,并复用已有生态能力。
Pipora 里的 MCP 能做什么
1. 让 Agent 调用外部 MCP 工具
你可以在 Agent 的配置里,添加外部 MCP 服务的连接。配置完成后,Agent 会像使用内置工具一样,自然地在对话中调用这些外部能力。
比如:
- 接入一个文档查询服务,Agent 就能实时查阅最新的技术资料
- 接入一个数据分析平台,Agent 就能帮你查询报表、提取数据
- 接入一个搜索引擎,Agent 就能获取实时资讯,不再局限于训练知识
Agent 自己会判断什么时候该调用哪个外部工具,不需要你手动指定。
2. 把自己的能力分享出去
Pipora 还支持反向输出:你可以把自己 workspace 里的工具、Agent、工作流,打包成一个 MCP 服务,分享给其他人或其他系统使用。
比如:
- 你搭了一个合同审查 Agent,可以让它通过 MCP 被同事的 Pipora 调用
- 你设计了一套常用的数据分析工具,可以让它们通过 MCP 被外部平台接入
- 你编排了一个自动化工作流,可以让它通过 MCP 被其他系统触发执行
这意味着你创建的 Agent、工具和工作流,可以成为团队或组织内可复用的能力节点。
3. 精细控制分享范围
在对外暴露 MCP 服务时,你可以精确控制:
- 开不开启:完全由你决定这个 workspace 是否对外提供 MCP 服务
- 分享哪些工具:只勾选你想分享的工具,其他工具保持私有
- 分享哪些 Agent:选择可以对外服务的 Agent,保护内部配置
- 分享哪些工作流:只暴露成熟、可复用的流程,草稿和实验性的留在内部
开关和范围都由你控制,避免暴露不应公开的内部能力。
4. 外部工具与内置工具,体验完全一致
对 Agent 来说,调用外部 MCP 工具和调用 Pipora 内置工具,体验上没有区别:
- 同样的自动判断、自动调用
- 同样支持执行前的人工审批
- 同样受权限边界约束
你不需要额外学习一套使用方式,Agent 也可以按相同机制调用这些能力。
MCP 的典型使用场景
| 场景 | 说明 |
|---|---|
| 扩展知识库 | Agent 通过 MCP 接入外部文档系统,实时查阅最新资料,回答不再受限于训练数据 |
| 跨系统协作 | 不同团队各自维护专用系统,通过 MCP 互相调用能力,不用重复建设 |
| 能力复用 | 把配置成熟的 Agent 或工作流通过 MCP 分享出去,成为组织内的标准能力组件 |
| 数据打通 | Agent 通过 MCP 查询外部数据库或分析平台,帮你整合分散在各处的信息 |
| 生态接入 | 接入第三方提供的 MCP 服务(如搜索、地图、电商等),让 Agent 具备行业专业能力 |
小结
- MCP 是 Agent 连接外部服务的通用协议,让 Agent 能够使用符合标准的外部能力
- 接入外部能力:配置外部 MCP 连接后,Agent 就能像调用内置工具一样调用远程能力
- 输出自身能力:可以把 workspace 里的工具、Agent、工作流通过 MCP 分享给他人使用
- 完全可控:分享什么、不分享什么,开关和范围都由你决定
- 体验一致:外部 MCP 工具和内置工具对 Agent 来说没有使用门槛上的区别
下一步:你可以尝试在 Pipora 中为 Agent 配置一个外部 MCP 连接,或者把 workspace 里成熟的 Agent 开启 MCP 分享,体验标准化的能力扩展。