MCP server for Atlassian Bitbucket Server (Enterprise) REST API
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"bitbucket-server-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Bitbucket Server MCP [](https://github.com/ManpreetShuann/bitbucket-server-mcp/actions/workflows/ci.yml) [](https://pypi.org/project/bitbucket-server-mcp/) [](https://pypi.org/project/bitbucket-server-mcp/) [](https://opensource.org/licenses/MIT) An MCP (Model Context Protocol) server for Atlassian Bitbucket Server / Data Center (Enterprise). Provides 66 tools for reading and writing projects, repositories, branches, files, commits, pull requests, and code search — with **opt-in gated deletion operations** (disabled by default, see [SECURITY.md](https://github.com/ManpreetShuann/bitbucket-server-mcp/blob/master/SECURITY.md). ## Installation ### From PyPI (recommended) ```bash pip install bitbucket-server-mcp ``` Or with [uv](https://docs.astral.sh/uv/): ```bash uv pip install bitbucket-server-mcp ``` ### From source ```bash git clone https://github.com/ManpreetShuann/bitbucket-server-mcp.git cd bitbucket-server-mcp uv sync ``` ### Via Docker (no local Python required) ```bash cd bitbucket-server-mcp docker build -t bitbucket-server-mcp . ``` ## Prerequisites - Python 3.10+ - Bitbucket Server 7.x+ with HTTP access tokens enabled ## Configuration Set two required environment variables (plus optional ones): | Variable | Required | Description | |---|---|---| | `BITBUCKET_URL` | Yes | Base URL of your Bitbucket Server (e.g., `https://bitbucket.yourcompany.com`). Must use HTTPS. | | `BITBUCKET_TOKEN` | Yes | HTTP access token (create in Bitbucket > User Settings > HTTP Access Tokens) | | `BITBUCKET_LOG_LEVEL` | No | Log level for stderr output: `DEBUG`, `INFO`, `WARNING`, `ERROR` (default: `INFO`) | | `BITBUCKET_ALLOW_DANGEROUS_DELETE` | No | Set to `1` to …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.