- 在智能体上声明连接:
mcp_servers只保存服务连接信息和非敏感请求头,不含任何凭据; - 创建会话时注入凭据:访问凭据保存在 凭据库(Vault) 中,创建会话时按凭据库 ID 绑定,平台按服务地址自动匹配并注入。
这样的分离让同一份智能体配置可以服务多个最终用户:每个用户有自己的凭据库和凭据,智能体定义保持通用。
KIMI_API_KEY 读取。
声明 MCP 服务
在创建或更新智能体时,通过mcp_servers 字段声明 MCP 服务:
更新智能体时,
mcp_servers 数组整体替换,请求中未出现的服务器不会保留。headers 的处理规则不同:缺省或为空时,若服务器的 name、type、url 均未变化,则继承原值;非空时整体替换该服务器的 headers,空字符串表示删除对应键。数量限制为每个智能体最多 20 个 MCP 服务。声明即暴露:连接成功后,该 MCP 服务提供的全部工具默认就会对模型可用,不需要额外声明 mcp_toolset。只有需要单独配置工具时,才在 tools 中使用 mcp_toolset,通过 mcp_server_name 引用同名的服务,并配置 default_config 或 configs。
url 是凭据匹配的键,请以规范的服务端点形式填写,不要携带 query 参数、片段(fragment)或用户信息——这类地址无法与凭据库中的凭据匹配,平台会在创建时拒绝写入。按工具配置开关与权限
需要精细控制时,可以在tools 中用 mcp_toolset 引用某个已声明的服务,按工具覆盖配置;不需要覆盖时省略即可(默认全量暴露):
configs 引用了服务已不提供的工具名不会报错,该条配置被静默忽略——服务端的工具清单可能随版本变化,智能体配置不应因此失效。
通过凭据库注入凭据
mcp_servers 中不放任何凭据。访问凭据保存在凭据库中,创建会话时在 resources 里绑定,不同凭据类型按各自的匹配条件处理:
environment_variable凭据:用于允许的出站请求占位符替换,不作为 MCP 服务的连接凭据。真实凭据不会写入文件系统或环境变量;- MCP 凭据:
mcp_oauth和static_bearer按 MCP 服务地址(url)匹配。匹配成功后,连接携带相应的认证信息;没有匹配凭据时,平台会以匿名方式连接,不会自动补充认证信息; - 多个凭据库命中同一服务地址:按
resources中的绑定顺序,第一个匹配的凭据库生效。
mcp_oauth 凭据在 access token 过期时由平台自动刷新,无需你介入(OAuth Connect 落成的凭据在提供方发放刷新令牌时自带刷新配置)。
agent_id 用上一步创建智能体响应中的 id;environment_id、vault_id 分别来自执行环境和凭据库的创建响应。
凭据库的绑定在创建会话时确定,创建后不能追加。凭据的轮换、归档对会话自动生效——平台在每次连接建立时重新解析凭据,最迟在下一次连接时拿到新值,无需重建会话。
凭据的创建与管理详见 凭据库;resources 绑定机制详见 会话。
MCP OAuth Connect 授权
如果 MCP 服务使用 OAuth 2.0 授权,你不需要让最终用户手动复制 token。平台提供 MCP OAuth Connect 授权流:平台带着最终用户走完标准的 OAuth 授权码流程,授权完成后 token 自动落成凭据库凭据,你全程不经手任何凭据明文。 授权入口有两处:控制台 Connect
在凭据库页面或插件页面点击 Connect,按弹窗引导完成授权,token 自动入库。
授权会话 API
通过
POST /v1/vaults/{vault_id}/oauth-sessions 发起授权、引导用户打开授权页、轮询授权结果,适合嵌入你自己的产品界面。mcp_oauth 凭据完全等价:同样的按地址匹配注入规则,同样由平台托管刷新。同一凭据库、同一服务地址已有活跃凭据时再次发起会返回 409,归档旧凭据后即可重新授权。
完整的 API 流程与字段说明见 凭据库 的「MCP OAuth Connect 授权」一节。
运行时行为与注意事项
连接生命周期
MCP 连接跟随会话的执行节奏:会话每次被唤醒执行任务时,平台对每个声明的服务建立连接、拉取最新工具清单,执行结束后关闭。这意味着:- 凭据轮换、工具清单变化最迟在下一次唤醒时生效;
- 每次唤醒建立连接会引入少量建连延迟,引用多个 MCP 服务时各服务的连接并行建立。
连接失败与降级
单个 MCP 服务不可用 不会导致会话失败,平台按服务粒度降级:网络放行
会话所在 执行环境 若配置了limited 网络策略,需要打开 allow_mcp_servers 开关(或将服务域名加入 allowed_hosts),MCP 连接才能到达对应的服务端点。
下一步
注入 MCP 访问凭据
创建凭据、走 OAuth Connect 授权流、轮换与归档。
配置工具与权限策略
了解内置工具集与 MCP 工具的组合方式。
设置工具权限
按工具配置权限策略,管控高风险 MCP 工具的执行方式。
放行 MCP 服务网络
配置网络策略,放行 MCP 服务端点。
启动带 MCP 工具的会话
创建会话并在 resources 中绑定凭据库。