开发者

MCP 参考

Buda 的 Model Context Protocol 端点——URL、认证请求头,以及由 REST API 生成的工具。

让任何 MCP 客户端操作你的 Buda 账户。 Buda 提供一个 Model Context Protocol(MCP)服务器,它将 /api/v1 REST API 封装为 MCP 工具。把 Claude、Cursor 或任何支持 MCP 的客户端指向它,用你的 API 密钥认证,客户端就能列出智能体、启动会话、管理 Drive 并读取结果——使用的正是与 REST API 完全相同的操作。

如果你只是想一步步配置 Claude Desktop,请参阅 MCP 与 Claude。本页是技术参考。

端点与认证

端点https://buda.im/api/mcp
传输方式HTTP(Streamable HTTP)
认证请求头Authorization: Bearer sk_...
服务器名称Buda MCP

认证是必需的。Bearer 令牌必须是一个 Buda API 密钥(必须以 sk_ 开头);任何其他值都会被拒绝。该密钥解析到你账户的方式与在 REST API 中完全相同,并且 Buda 会在每次调用时记录该密钥的最近请求时间。

{
  "mcpServers": {
    "buda": {
      "url": "https://buda.im/api/mcp",
      "headers": { "Authorization": "Bearer sk_your_api_key" }
    }
  }
}

请像对待任何存放 sk_ 密钥的地方一样对待 MCP 配置——不要把它留在共享机器和版本控制中。轮换与安全相关内容请参阅身份认证

可用工具

Buda 的 MCP 工具是直接从 REST API 契约生成的,因此工具集始终与实时的 /api/v1 表面保持一致。每个 REST 操作都会变成一个 MCP 工具,输入和输出完全相同。其中包括(但不限于):

  • 用户——读取已认证的账户(/users/me)。
  • 空间——列出并创建空间(租户)。
  • 智能体——列出并创建托管的 Claw(爪)智能体。
  • Drive——列出、读取并写入智能体的 Drive 文件。
  • 会话——创建会话、发送消息、读取状态与回复、取消运行。
  • 定时任务——列出、创建、启用/禁用并运行智能体的定时任务。

如需获取权威且始终最新的工具列表及其精确的结构定义,请在 Swagger UIOpenAPI JSON 中浏览源契约——其中的每个操作都会作为一个 MCP 工具开放出来。

限制

  • 仅支持一种凭证类型。 MCP 端点只接受 sk_ API 密钥;嵌入令牌和会话 Cookie 在此处无效。
  • 账户作用域。 工具作用于该 API 密钥所能访问的范围——与 REST API 的权限相同,不会更多。
  • 流式对话。 MCP 工具用于启动和读取智能体运行;逐 token 的实时流式输出由 REST 的流式端点提供,而非 MCP。

相关内容

On this page