bitbucket-mcp-server
by zenvite2
Overview
Integrates a self-hosted Bitbucket Server with the MetaMCP protocol, providing programmatic access to Bitbucket functionalities for potential AI agent interaction.
Installation
uv run python src/main.pyEnvironment Variables
- BITBUCKET_URL
- BITBUCKET_USERNAME
- BITBUCKET_PASSWORD
- BITBUCKET_TOKEN
Security Notes
CRITICAL: The `BitbucketClient` explicitly disables SSL verification (`verify_ssl: False`) by default, making connections vulnerable to man-in-the-middle attacks. This is a severe security risk. Additionally, hardcoded Bitbucket credentials (`viettq32`, `Tqv@@@4302`) are present in test files (`test_connection.py`, `comprehensive_test.py`, `test_mcp_client.py`), posing a risk of credential exposure.
Similar Servers
mcp-server-atlassian-bitbucket
Connects AI assistants (LLMs) to Atlassian Bitbucket repositories for code review, repository management, and workflow automation via the Model Context Protocol (MCP).
bitbucket-mcp
AI assistant integration with Bitbucket for repository, pull request, and pipeline management, enabling AI to interact with code and development workflows.
tinystruct-mcp
A modular Java server providing a JSON-RPC interface for file system and Git/GitHub operations, aimed at automation and DevOps workflows.
BitbucketMcpServers
Provides Model Context Protocol (MCP) server functionality for integrating with Bitbucket Cloud repositories to perform operations like listing pull requests and retrieving their details.