MCP.so
登录

Bitbucket Server MCP Server

@MCP-Mirror

基本信息

分类

版本控制

传输方式

stdio

作者

MCP-Mirror

关于 Bitbucket Server MCP Server

Mirror of

#bitbucket#mcp#pull-request-management

Bitbucket Server MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Bitbucket Server MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Bitbucket Server MCP?

Bitbucket Server MCP is a Model Context Protocol server that provides tools and resources for managing Bitbucket Server pull requests through the MCP protocol, enabling AI assistants to interact with Bitbucket Server’s API.

How to use Bitbucket Server MCP?

Install Node.js >= 16, run npm install and npm run build, then configure the server in your MCP client’s settings file with the required environment variables (BITBUCKET_URL and either BITBUCKET_TOKEN or BITBUCKET_USERNAME/BITBUCKET_PASSWORD). Invoke it by running the built index.js with node.

Key features of Bitbucket Server MCP

  • Create, retrieve, merge, and decline pull requests.
  • Add comments and replies to pull requests.
  • Retrieve diffs with configurable context lines.
  • Fetch review history and approvals.
  • Supports both token and basic authentication.

Use cases of Bitbucket Server MCP

  • Automate pull request creation and review workflows.
  • Retrieve detailed PR information for code review summaries.
  • Merge or decline pull requests based on AI analysis.
  • Add automated comments for code quality checks.

常见问题

1

What is the Bitbucket Server MCP server?

It is an MCP server that exposes Bitbucket Server pull request management tools to MCP-compatible clients.

2

How do I authenticate to Bitbucket Server?

Set either `BITBUCKET_TOKEN` (personal access token) or `BITBUCKET_USERNAME` and `BITBUCKET_PASSWORD` (basic auth) in environment variables.

3

What tools are provided?

Eight tools: `create_pull_request`, `get_pull_request`, `merge_pull_request`, `decline_pull_request`, `add_comment`, `get_diff`, `get_reviews`, and configuration via environment.

4

What dependencies are required?

Node.js >= 16, plus `@modelcontextprotocol/sdk`, `axios`, and `winston`.

5

Where are logs stored?

Logs are written to a file named `bitbucket.log` in the working directory.

评论

版本控制 分类下的更多 MCP 服务器