Bitbucket Server MCP 服务
Bitbucket Server 的 MCP 协议服务器,用于管理拉取请求。
快速入门
要求
- Node.js >= 16
安装依赖
运行以下命令安装项目依赖: npm install
构建项目
运行以下命令构建项目: npm run build
功能
支持以下功能:
- 创建拉取请求:create_pull_request
- 获取拉取请求详情:get_pull_request
- 合并拉取请求:merge_pull_request
- 拒绝拉取请求:decline_pull_request
- 添加评论:add_comment
- 获取差异:get_diff
- 获取评审记录:get_reviews
配置
在 VSCode MCP 设置文件中配置环境变量:
- BITBUCKET_URL: Bitbucket Server 地址
- BITBUCKET_TOKEN 或 BITBUCKET_USERNAME 和 BITBUCKET_PASSWORD: 认证信息
日志文件为 bitbucket.log。