mcp-server-atlassian-bitbucket
by aashari·★ 146·综合分 48
MCP 服务器连接 AI 助手与 Atlassian Bitbucket,实现代码库和拉取请求管理。
developer-toolsgithubai-llm
53
Forks
23
活跃 Issue
2 个月前
最近提交
2 天前
收录于
概述
这个基于 TypeScript 的 MCP 服务器允许 Claude、Cursor 等 AI 助手通过标准化工具与 Bitbucket 代码库和拉取请求交互。它支持所有 Bitbucket Cloud API 操作,包括列出工作区、代码库、分支、提交以及管理拉取请求。服务器具有优化的 TOON 输出格式,可减少 30-60% 的令牌消耗,并支持传统的应用密码和现代的范围化 API 令牌进行身份验证。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
你:通过 AI 分析拉取请求变更来自动化代码审查
你:快速获取代码库状态和活动的深入洞察
你:通过自然语言命令管理分支和拉取请求
你:此服务器是否兼容 Bitbucket Server/Data Center?
你:支持哪些身份验证方法?
你:使用此服务器时如何减少令牌消耗?
什么时候选它
如果您使用Bitbucket Cloud并希望AI助手能够通过自然语言命令直接与您的仓库、拉取请求和代码库交互,请选择此MCP服务器。
什么时候不要选它
如果您使用Bitbucket Server/Data Center、需要超出PR管理的写入权限,或者需要与Atlassian的其他产品(如Jira)集成,请不要选择此服务器。
此 server 暴露的工具
从 README 抽取出 6 个工具bb_getGET any Bitbucket API endpoint (read data)
bb_postPOST to any endpoint (create resources)
bb_putPUT to any endpoint (replace resources)
bb_patchPATCH any endpoint (partial updates)
bb_deleteDELETE any endpoint (remove resources)
bb_cloneClone a repository locally
可对比工具
github-mcpgit-mcpbitbucket-rest-api
安装
安装
- 设置您的凭据:
# 范围化 API 令牌(推荐)
export ATLASSIAN_USER_EMAIL="your.email@company.com"
export ATLASSIAN_API_TOKEN="your_scoped_api_token"
# 或者传统应用密码(已弃用)
export ATLASSIAN_BITBUCKET_USERNAME="your_username"
export ATLASSIAN_BITBUCKET_APP_PASSWORD="your_app_password"- 添加到 Claude Desktop 配置文件 (
~/.claude/claude_desktop_config.json):
{
"mcpServers": {
"bitbucket": {
"command": "npx",
"args": ["-y", "@aashari/mcp-server-atlassian-bitbucket"],
"env": {
"ATLASSIAN_USER_EMAIL": "your.email@company.com",
"ATLASSIAN_API_TOKEN": "your_scoped_api_token"
}
}
}
}- 重启 Claude Desktop 以激活服务器。
FAQ
- 此服务器是否兼容 Bitbucket Server/Data Center?
- 不,此服务器仅适用于 Bitbucket Cloud。不支持 Bitbucket Server 或 Data Center。
- 支持哪些身份验证方法?
- 服务器支持传统的应用密码(2026年6月弃用)和现代的范围化 API 令牌。对于新设置,推荐使用范围化 API 令牌。
- 使用此服务器时如何减少令牌消耗?
- 使用内置的 TOON 输出格式(默认,可减少 30-60% 的令牌)并始终应用 JMESPath 过滤,仅从 API 响应中提取所需数据。
mcp-server-atlassian-bitbucket 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。