Bitbucket AI助手添加福利群:解决AI开发者的「MCP实战痛点」通过将 Claude、Cursor AI 和其他 AI 助手直接连接到您的仓库、拉取请求和代码,改变您与 Bitbucket 的工作方式。获取即时洞察,自动化代码审查,并简化您的开发工作流程。
✅ 向 AI 询问您的代码: “我的主仓库中最新提交是什么?”
✅ 获取拉取请求洞察: “显示所有需要审查的开放拉取请求”
✅ 搜索您的代码库: “查找所有使用身份验证功能的 JavaScript 文件”
✅ 审查代码更改: “比较我的功能分支与主分支之间的差异”
✅ 管理拉取请求: “为我的新功能分支创建一个拉取请求”
✅ 自动化工作流程: “将测试结果添加到拉取请求 #123 的评论中”
在 2 分钟内启动并运行:
⚠️ 重要:Bitbucket 应用密码即将弃用,并将在 2026 年 6 月 之前移除。我们建议新设置使用 范围化 API 令牌。
Bitbucket 正在弃用应用密码。请改用新的范围化 API 令牌:
repository, workspacerepository, workspace, pullrequestATATT 开头)生成 Bitbucket 应用密码(旧版方法):
# 设置您的凭据(选择一种方法)
# 方法 1:范围化 API 令牌(推荐 - 面向未来)
export ATLASSIAN_USER_EMAIL="your.email@company.com"
export ATLASSIAN_API_TOKEN="your_scoped_api_token" # 以 ATATT 开头的令牌
# 或方法 2:旧版应用密码(将在 2026 年 6 月弃用)
export ATLASSIAN_BITBUCKET_USERNAME="your_username"
export ATLASSIAN_BITBUCKET_APP_PASSWORD="your_app_password"
# 列出您的工作区
npx -y @aashari/mcp-server-atlassian-bitbucket ls-workspaces
# 列出您工作区中的仓库
npx -y @aashari/mcp-server-atlassian-bitbucket ls-repos --workspace-slug your-workspace
# 获取特定仓库的详细信息
npx -y @aashari/mcp-server-atlassian-bitbucket get-repo --workspace-slug your-workspace --repo-slug your-repo

将此添加到您的 Claude 配置文件(~/.claude/claude_desktop_config.json):
选项 1:范围化 API 令牌(推荐 - 面向未来)
{
"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"
}
}
}
}

选项 2:旧版应用密码(将在 2026 年 6 月弃用)
{
"mcpServers": {
"bitbucket": {
"command": "npx",
"args": ["-y", "@aashari/mcp-server-atlassian-bitbucket"],
"env": {
"ATLASSIAN_BITBUCKET_USERNAME": "your_username",
"ATLASSIAN_BITBUCKET_APP_PASSWORD": "your_app_password"
}
}
}
}

重启 Claude 桌面,您将在状态栏中看到“🔗 bitbucket”。
大多数 AI 助手都支持 MCP。全局安装服务器:
npm install -g @aashari/mcp-server-atlassian-bitbucket
然后配置您的 AI 助手以使用带有 STDIO 传输的 MCP 服务器。
创建 ~/.mcp/configs.json 进行系统范围的配置:
选项 1:范围化 API 令牌(推荐 - 面向未来)
{
"bitbucket": {
"environments": {
"ATLASSIAN_USER_EMAIL": "your.email@company.com",
"ATLASSIAN_API_TOKEN": "your_scoped_api_token",
"BITBUCKET_DEFAULT_WORKSPACE": "your_main_workspace"
}
}
}

选项 2:旧版应用密码(将在 2026 年 6 月弃用)
{
"bitbucket": {
"environments": {
"ATLASSIAN_BITBUCKET_USERNAME": "your_username",
"ATLASSIAN_BITBUCKET_APP_PASSWORD": "your_app_password",
"BITBUCKET_DEFAULT_WORKSPACE": "your_main_workspace"
}
}
}

替代配置键:系统也接受 "atlassian-bitbucket"、"@aashari/mcp-server-atlassian-bitbucket" 或 "mcp-server-atlassian-bitbucket" 代替 "bitbucket"。
询问您的 AI 助手:
询问您的 AI 助手:
询问您的 AI 助手:
询问您的 AI 助手:
选择正确的身份验证方法:
对于 Bitbucket 应用密码(如果使用选项 2):
对于范围化 API 令牌(推荐):
~/.mcp/configs.json 文件以使用新的范围化 API 令牌格式:{
"@aashari/mcp-server-atlassian-bitbucket": {
"environments": {
"ATLASSIAN_USER_EMAIL": "your.email@company.com",
"ATLASSIAN_API_TOKEN": "ATATT3xFfGF0..."
}
}
}

验证您的凭据:
# 测试您的凭据是否有效
npx -y @aashari/mcp-server-atlassian-bitbucket ls-workspaces

检查您的工作区 slug:
# 列出您的工作区以查看正确的 slugs
npx -y @aashari/mcp-server-atlassian-bitbucket ls-workspaces

使用 Bitbucket URL 中的确切 slug:
https://bitbucket.org/myteam/my-repomyteammy-repo设置默认工作区以避免每次指定:
export BITBUCKET_DEFAULT_WORKSPACE="your-main-workspace-slug"

~/.claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json如果您仍然遇到问题:
对于范围化 API 令牌(推荐):
repository, workspace(添加 pullrequest 用于拉取请求管理)对于 Bitbucket 应用密码(旧版 - 即将弃用):
是的!这适用于公共和私有仓库。您只需通过 Bitbucket 应用密码获得适当的权限。
不需要!在您的环境或配置文件中设置 BITBUCKET_DEFAULT_WORKSPACE,当您未指定工作区时,它将自动使用。
任何支持模型上下文协议(MCP)的AI助手都可以使用:
是的!这个工具:
目前,每个安装仅支持一组凭据。对于多个账户,您需要单独的配置。
需要帮助吗?以下是获取帮助的方式:
为希望将AI引入Bitbucket工作流程的开发者们,用心制作。