用途:通过 Rube MCP(Composio 的 Bitbucket 工具包)自动化 Bitbucket 操作,覆盖仓库管理、拉取请求工作流、分支操作、议题跟踪与工作区管理。
主要能力:管理拉取请求(创建、列表、查看详情、获取 diff 与 diffstat、添加评论);管理仓库与工作区(列出工作区、列出/创建/删除仓库、列出成员);管理议题(列表、创建、更新、评论、删除);管理分支(列表、创建)。
使用方式:需先连接 Rube MCP(RUBE_SEARCH_TOOLS 可用),并通过 RUBE_MANAGE_CONNECTIONS 以 bitbucket 工具包建立有效连接;执行前先调用 RUBE_SEARCH_TOOLS 获取最新工具 schema。将 https://rube.app/mcp 添加为 MCP 服务器即可,无需 API 密钥。
限制与注意:删除仓库与议题不可逆,执行前应确认;reviewers 需传含 uuid 的对象数组且 UUID 带花括号;CREATE_BRANCH 的 target_hash 必须是完整 SHA1;议题 assignee 与 assignee_account_id 字段不同;BBQL 字符串值须用双引号;分页默认 10 条,需显式设置 pagelen;Bitbucket Cloud API 有速率限制。