适合谁
- 使用 Bitbucket Cloud 或 Server 并希望集成 AI 助手的开发者。
- 需要以编程方式或通过自然语言与 Bitbucket 仓库和 PR 交互的团队。
- 希望利用 MCP 标准在 Cursor 等工具中操作 Bitbucket 的用户。
bitbucket-mcp 是一个功能全面的 MCP 服务器,用于与 Bitbucket Cloud 和 Server 集成,提供广泛的仓库、拉取请求和流水线操作。它强调安全性,默认禁用删除操作,并包含代码扫描。安装简单,环境变量配置清晰,支持 Cursor 等客户端。
最强项 · 安装易用性 14/20 最弱项 · 可靠性 4/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Node.js 18+
BITBUCKET_USERNAME
Bitbucket 用户名,通常填写你的邮箱;与 BITBUCKET_PASSWORD(或 BITBUCKET_TOKEN)二选一必填。
BITBUCKET_PASSWORD
Bitbucket 应用密码(App Password),在 Bitbucket 个人设置的 App Passwords 页面创建,需要 Repositories: Read、Pull requests: Read/Write、Pipelines: Read 权限。
BITBUCKET_TOKEN
Bitbucket 访问令牌,可作为用户名/密码的替代认证方式。
BITBUCKET_URL
Bitbucket API 基础 URL,默认 https://api.bitbucket.org/2.0,也可填网页 URL 自动提取工作区。
BITBUCKET_WORKSPACE
默认工作区名称;若 URL 中已包含工作区则可省略。
BITBUCKET_ENABLE_DANGEROUS
设为 true 时启用危险工具(如删除操作),默认关闭。
BITBUCKET_LOG_DISABLE
设为 true 或 1 时禁用文件日志。
BITBUCKET_LOG_FILE
指定日志文件的绝对路径。
BITBUCKET_LOG_DIR
日志存储目录,默认使用操作系统应用日志目录。
BITBUCKET_LOG_PER_CWD
设为 true 时按工作目录分子目录存放日志。
npx -y bitbucket-mcp@latest。npm install -g bitbucket-mcp,然后运行 bitbucket-mcp。npx 命令和所需环境变量。{
"mcpServers": {
"bitbucket": {
"command": "npx",
"args": [
"-y",
"bitbucket-mcp@latest"
],
"env": {
"BITBUCKET_URL": "https://api.bitbucket.org/2.0",
"BITBUCKET_WORKSPACE": "your-workspace",
"BITBUCKET_USERNAME": "your-username",
"BITBUCKET_PASSWORD": "your-app-password"
}
}
}
}
以 Cursor 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"bitbucket": {
"command": "npx",
"args": [
"-y",
"bitbucket-mcp@latest"
],
"env": {
"BITBUCKET_URL": "https://api.bitbucket.org/2.0",
"BITBUCKET_WORKSPACE": "your-workspace",
"BITBUCKET_USERNAME": "your-username",
"BITBUCKET_PASSWORD": "your-app-password"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add bitbucket -e BITBUCKET_URL=https://api.bitbucket.org/2.0 -e BITBUCKET_WORKSPACE=your-workspace -e BITBUCKET_USERNAME=your-username -e BITBUCKET_PASSWORD=your-app-password -- npx -y bitbucket-mcp@latest
在终端运行;先把 <…> 占位符换成你自己的值。
在客户端连接后查看工具列表,应出现 listRepositories、getPullRequests、runPipeline 等工具;调用 listRepositories 如果能返回工作区仓库列表,说明认证和连接正常。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
bitbucket-mcp 是一个模型上下文协议 (MCP) 服务器,用于将 AI 助手(如 Cursor)与 Bitbucket 仓库、拉取请求和流水线集成。它提供工具来列出和检索仓库、管理拉取请求(创建、更新、批准、合并等)、处理拉取请求评论、任务、差异以及流水线。该服务器仅通过 stdio 使用,并依赖环境变量进行身份验证。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 d3594e2cfaae 数据同步于 2026-10-12 查看 FMRS 评分方法