Atlassian Bitbucket MCP 服务器是一款用于与 Bitbucket 代码仓库进行交互的实用工具。它具备搜索、拉取请求管理以及问题跟踪等功能,能有效提升代码仓库的管理效率。
你可以参考以下步骤快速开启使用 Atlassian Bitbucket MCP 服务器:
npm install -g @aashari/mcp-server-atlassian-bitbucket
mcp-atlassian-bitbucket --help
mcp-server)。BITBUCKET_OAUTH_KEY=your_consumer_key \
BITBUCKET_OAUTH_SECRET=your_secret_key \
npm install -g @aashari/mcp-server-atlassian-bitbucket
npm install -g @aashari/mcp-server-atlassian-bitbucket
创建 config.json 文件,内容如下:
{
"bitbucket": {
"base-url": "https://api.bitbucket.org",
"workspace": "your_workspace"
},
"auth": {
"type": "oauth2",
"consumer-key": "your_consumer_key",
"secret-key": "your_secret_key"
}
}
设置以下环境变量:
BITBUCKET_BASE_URL:Bitbucket API 地址,默认为 https://api.bitbucket.org。BITBUCKET_WORKSPACE:目标工作区。BITBUCKET_AUTH_TYPE:认证类型,支持 oauth2 和 password。
oauth2:
BITBUCKET_OAUTH_KEY:消费者密钥。BITBUCKET_OAUTH_SECRET:密钥密钥。password:
BITBUCKET_USERNAME:Bitbucket 用户名。BITBUCKET_PASSWORD:Bitbucket 密码。{
"workspace": "your_workspace",
"query": "search_string",
"scope": "files"
}
{
"workspace": "your_workspace",
"repo_slug": "repository_name",
"query": "pr_keyword",
"scope": "pullrequests"
}
{
"workspace": "your_workspace",
"repo_slug": "repository_name",
// 原文档此处未完整,保持原样
}