Bitbucket Server MCP 服务

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。