← 返回目录
A

Atlassian Dc MCP Bitbucket

社区
Bitbucket Data Center 的 MCP 服务器,用于与代码仓库交互。
分类
开发工具 第 258 / 438
Stars
★ 103 热门
传输方式
stdio(本地进程)
运行环境
Node.js 18+
凭据
需要 API Key / 凭据
许可证
MIT
最近提交
50FMRS · D

一个社区开发的 Bitbucket Data Center MCP 服务器,提供仓库交互能力,但非官方产品。

最强项 · 安装易用性 14/20 最弱项 · 可靠性 6/20

可靠性
6/20
安全与权限
13/20
维护活跃度
7/20
文档质量
10/20
安装易用性
14/20
查看各项评分依据
可靠性 6/20
仅提供清单与 README,未提供 Bitbucket 服务的源码、测试或 CI 工作流;无法验证 MCP init、工具列表握手或工具行为。README 与清单本身一致,happy path 看似可行,但缺少可复核的执行证据,故保守给 6 分。
安全与权限 13/20
凭据处理设计较好:token 标为 secret,支持 macOS Keychain、POSIX 0600 文件、配置优先级明确,示例未包含真实 secret,无红线问题。但未提供源码,无法确认 token 不会被记录或外传;Bitbucket 工具集未知,无法验证最小权限、破坏性操作确认与数据边界,故扣分至 13。
维护活跃度 7/20
仓库未归档,MIT 许可证,有版本号和 open issues,说明有一定维护痕迹。但未提供提交历史、发布时间、依赖更新或安全响应渠道的证据,无法确认持续维护状态,故给 7 分。
文档质量 10/20
README 对安装、认证、配置优先级、Claude Desktop/Code 示例和平台差异说明充分,质量较好。但缺少 Bitbucket 服务的工具级文档(工具列表、参数、限制、故障排除),也没有可复核的测试/CI 证据,因此 10 分。
安装易用性 14/20
安装路径清晰:npx 启动、交互式 setup、CLI 标志、非交互模式、macOS/Linux/Windows 说明和主流客户端配置示例齐全,步骤少。但静态审查上限为 15,且无 CI/测试执行证据,保守给 14。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络

适合谁

  • 使用 Atlassian Bitbucket Data Center 的开发者
  • 希望在 MCP 环境中集成代码仓库管理的团队

不适合谁

  • 使用 Atlassian Cloud 的用户(服务器仅针对 Data Center 版本)
  • 需要 Bitbucket 支持的 Atlassian 官方支持场景

所需权限

  • 读取和写入 Bitbucket 仓库内容
  • 需要 Bitbucket API token

风险与副作用

  • token 可能暴露,需妥善保管
  • 未经 Atlassian 官方支持,可能不稳定

安装接入

准备工作

运行环境:Node.js 18+

BITBUCKET_API_TOKEN 可选密钥 Bitbucket Personal Access Token 或 API token,在 Bitbucket 的 Manage Account > HTTP access tokens 中创建。
其他可选配置项(4 个)
BITBUCKET_HOST 可选 Bitbucket 实例域名(如 your-instance.atlassian.net,不带协议),也可改用 BITBUCKET_API_BASE_PATH。
BITBUCKET_API_BASE_PATH 可选 完整的 API 基础 URL(含协议,如 https://host/rest),可替代 BITBUCKET_HOST。
ATLASSIAN_DC_MCP_CONFIG_FILE 可选 可选,指向一个绝对路径的共享 dotenv 配置文件,存放多个产品的凭据。
ATLASSIAN_DC_MCP_REQUEST_TIMEOUT_MS 可选 可选,覆盖默认 30 秒的 API 请求超时(毫秒)。

先运行 npx @atlassian-dc-mcp/bitbucket setup 交互式设置,或者直接配置环境变量。在 Claude Desktop 或 Claude Code 中添加服务器,例如使用 npx 命令和 BITBUCKET_HOST、BITBUCKET_API_TOKEN 环境变量。

claude_desktop_config.json
{
  "mcpServers": {
    "atlassian-bitbucket-dc": {
      "command": "npx",
      "args": [
        "-y",
        "@atlassian-dc-mcp/bitbucket"
      ],
      "env": {
        "BITBUCKET_HOST": "your-bitbucket-host",
        "BITBUCKET_API_TOKEN": "your-token"
      }
    }
  }
}

以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "atlassian-bitbucket-dc": {
      "command": "npx",
      "args": [
        "-y",
        "@atlassian-dc-mcp/bitbucket"
      ],
      "env": {
        "BITBUCKET_HOST": "your-bitbucket-host",
        "BITBUCKET_API_TOKEN": "your-token"
      }
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add atlassian-bitbucket-dc -e BITBUCKET_HOST=your-bitbucket-host -e BITBUCKET_API_TOKEN=your-token -- npx -y @atlassian-dc-mcp/bitbucket

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

运行 npx @atlassian-dc-mcp/bitbucket setup 完成凭据配置后,在 Claude Desktop 或 Claude Code 中连接 atlassian-bitbucket-dc 服务器,请求它列出你的 Bitbucket 仓库;若能返回仓库名称,说明连接成功。

常见排障

  1. 确认已设置 BITBUCKET_HOST 或 BITBUCKET_API_BASE_PATH
  2. 检查 BITBUCKET_API_TOKEN 是否正确且未过期
  3. 查看日志或运行 setup 脚本重新验证凭据

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 列出我 Bitbucket 实例上的仓库
  • 查看仓库 my-project/my-repo 的详细信息
  • 在 Bitbucket 仓库里搜索包含 TODO 的代码
  • 帮我看看这个仓库最近的提交

使用场景

让 AI 助手直接访问和操作 Bitbucket 仓库和代码。
自动化代码审查、分支管理和提交信息提取。

支持客户端

Claude Desktop
Claude Code

依据项目文档列出,未经本站实测。

详细介绍

这是社区维护的 Atlassian Bitbucket Data Center MCP 服务器,提供与 Bitbucket 仓库和代码交互的能力。注意:该项目与 Atlassian 官方无关,也不受其支持。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 62.9k · 工具数 2 与当前对比 →

源版本 f12476955c0d 数据同步于 2026-10-12 查看 FMRS 评分方法