Skip to content

连接 MCP 工具

MCP(Model Context Protocol)是一种开放协议,用来把外部工具和服务接入到 AI Agent。连上一个 MCP 服务后,它提供的工具就会出现在 Silicon Worker 里,供 Agent 在任务中直接调用,从而扩展它能做的事。

什么是 MCP 连接器

一个 MCP 连接器对应一个外部服务。Silicon Worker 作为 MCP 客户端,连上后会把该服务暴露的工具接入到当前可用工具中。它支持以下几种连接方式:

  • stdio:在本机启动一个程序,通过标准输入/输出通信。适合本地命令行类工具。
  • HTTP:连接一个远程地址的服务。
  • SSE:基于 Server-Sent Events 的流式连接,用于支持该方式的远程服务。

添加一个 MCP 连接器

  1. 打开 Silicon Worker,进入「设置 → MCP」。
  2. 新增一个连接器,按所连服务的类型填写:
    • stdio:填启动命令,以及需要的环境变量。
    • HTTP / SSE:填服务地址(URL),以及需要的请求头。
  3. 保存。Silicon Worker 会尝试连接该服务并读取它提供的工具。

配置以服务方为准

启动命令、地址、环境变量与请求头等具体内容,请以你所连 MCP 服务的官方说明为准。

需要授权(OAuth)的情况

有些服务要求登录授权后才能访问。Silicon Worker 支持 OAuth 授权:当某个连接器需要授权时,按界面提示完成登录授权流程即可,授权凭据会保存在本机以便后续连接。

连接后工具如何可用

连接成功后,该服务提供的工具会被接入到 Agent 的可用工具中。你不需要手动指定——在任务里把需求描述清楚,Agent 会在需要时调用这些工具。

风险与确认

通过 MCP 接入的工具同样受 Silicon Worker 的权限与风险控制约束。遇到敏感操作时,它会先暂停并征求你的同意。只接入你信任的服务。

结果与验证

在「设置 → MCP」中看到连接器状态正常、并能列出它提供的工具,即表示接入成功。随后提一个需要用到该工具的任务,观察 Agent 是否成功调用即可确认。

相关

只呈现已落地能力