Skip to content

MCP 工具

侧栏 → 工具 → 新建

Model Context Protocol(MCP) 让 Agent 通过标准协议调用外部工具。sbot 支持 stdio、HTTP、SSE 三种传输方式,并提供内置预设、全局共享服务器与 Agent 专属服务器。

添加服务器

  • stdio —— 命令 + 参数(如 npx -y some-mcp-package);可按服务器配置环境变量
  • http —— 远程 MCP Endpoint URL + 可选请求头
  • sse —— 远程 URL + 可选请求头(用于托管的 MCP 服务)

配置

  • 内置预设 —— Playwright、Markitdown、Exa 以及本地内置工具组会出现在同一个 MCP 列表中
  • 全局服务器 —— 所有 Agent 共享
  • Agent 专属服务器 —— 打开 Agent → MCP 标签页,可启用全局提供者,也可添加仅该 Agent 使用的 MCP 服务器
  • 故障自动重启 —— stdio 服务器异常退出后自动重新拉起
  • 懒启动 —— 服务器仅在使用它的 Agent 运行时才启动
  • 工具超时 —— 可覆盖慢工具的单次调用超时时间
  • Prompt / Resource 工具 —— 可选把 MCP prompts 和 resources 包装成辅助工具供 Agent 调用

使用方式

挂载到 Agent 后,MCP 工具会在每轮对话中暴露给模型。Web UI 可查看某个提供者暴露的工具、Prompts、Resources 和 Resource Templates;工具结果会被回传到对话中。

提示

  • 对于需要 Node 工具链的本地命令,使用 npx -y 形式可免去预安装麻烦
  • 当 MCP 服务器是远程的或被多个 sbot 实例共享时,使用 HTTP 或 SSE 传输
  • 环境变量中的敏感凭据在日志中会被脱敏

基于 MIT 许可证发布。