Bitbucket Cloud MCP Server
A comprehensive MCP (Model Context Protocol) server for the Bitbucket Cloud REST API v2.0.
Features
- 34 tools covering repositories, pull requests, branches, pipelines, commits, and webhooks
- Full pull request lifecycle: create, review, comment, approve, merge, decline
- CI/CD pipeline management: trigger, stop, view logs
- Code search across workspace repositories
- Branch comparison and management
- Tag and release management
Installation
uv pip install msrashed-bitbucket-mcp-server
Configuration
Set environment variables:
export BITBUCKET_USERNAME="your-username"
export BITBUCKET_APP_PASSWORD="your-app-password"
export BITBUCKET_WORKSPACE="your-workspace"
Generate an app password at: Bitbucket > Settings > Personal settings > App passwords
Usage
As MCP Server (stdio)
bitbucket-mcp-server run
With Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"bitbucket": {
"command": "bitbucket-mcp-server",
"args": ["run"],
"env": {
"BITBUCKET_USERNAME": "your-username",
"BITBUCKET_APP_PASSWORD": "your-app-password",
"BITBUCKET_WORKSPACE": "your-workspace"
}
}
}
}
Verify Connection
bitbucket-mcp-server check
List Available Tools
bitbucket-mcp-server info
License
MIT
Metadata
Release files for msrashed-bitbucket-mcp-server 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| msrashed_bitbucket_mcp_server-0.1.0.tar.gz | 74.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| msrashed_bitbucket_mcp_server-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 101.2 kB
Release files / msrashed_bitbucket_mcp_server-0.1.0.tar.gz
| Download URL | msrashed_bitbucket_mcp_server-0.1.0.tar.gz |
|---|---|
| Size | 74.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
177be6081640cfc523bd45bc9d1939fbdad8d045858c8bb178e92578b65ab849
|
|
BLAKE2b-256 checksum How to use checksums |
8d064269e7a81ddb9e8542bff6ddd736b98a6f77e9e6c6da4ff0e0c4eec4ded9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.8
|
Release files / msrashed_bitbucket_mcp_server-0.1.0-py3-none-any.whl
| Download URL | msrashed_bitbucket_mcp_server-0.1.0-py3-none-any.whl |
|---|---|
| Size | 26.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7735e2284be9e8bc62358c661c599acccf63a526ead774883481423566fe8d3c
|
|
BLAKE2b-256 checksum How to use checksums |
ce1a7fa6bf58b0796e1913f8c9197c3c746702f320e4f564fb6c1effc39d4adc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.8
|