Agora 中文文档 下载 App

MCP 服务器接入:给模型加外部工具

MCP 是什么

MCP(Model Context Protocol)是一个开放协议:工具提供方把能力(查数据库、控制智能家居、调内部 API……)包装成「MCP 服务器」,任何支持 MCP 的客户端都能接入使用。对 Agora 来说,接入 MCP 服务器等于无限扩展工具箱——应用没内置的能力,找(或自建)一个 MCP 服务器就行。

MCP 集成的另一个亮点是与 Claude Desktop 的互通:官方手册明确支持把 Claude Desktop 作为 MCP 集成的一端使用。

接入与管理

  1. 在工具设置里找到 MCP 分区,添加服务器(填地址与该服务器要求的凭据);
  2. 服务器的每个工具有独立开关——服务器接入不代表它的所有工具都可用,按需逐个开;
  3. 对话中验证:要求模型使用该工具(如「用某某工具查一下」)。

传输方式支持 HTTP 类连接——这类流量走应用的共享客户端,也就是会经过你配的网络代理。

控制粒度与默认状态

官方文档对 MCP 可用性的表述是「per server and per tool」双重控制。这种细粒度带来的实际好处:

安全确认的三条原则

MCP 服务器是第三方代码处理你的请求,接入前过一遍:

  1. 信任来源:服务器是谁写的、跑在哪,与装 APK 一样看待其来源;
  2. 最小开启:只开当前任务需要的工具,用完可关;
  3. 看清确认文案:工具调用前应用会展示将要发送的内容,敏感场景认真读。

与内置工具的取舍

已有内置对应能力的场景(搜索、记忆)优先用内置——少一层外部依赖;内置没有的(数据库、私有 API、自动化平台)才上 MCP。工具定义占上下文预算,开启的都算。

相关页面