bitbucket-mcp
Verified Safeby icy-r
Overview
An MCP server enabling AI assistants to manage Bitbucket Cloud repositories, pull requests, pipelines, and other related development tasks.
Installation
npx @icy-r/bitbucket-mcpEnvironment Variables
- BITBUCKET_AUTH_METHOD
- BITBUCKET_USER_EMAIL
- BITBUCKET_API_TOKEN
- BITBUCKET_USERNAME
- BITBUCKET_APP_PASSWORD
- BITBUCKET_OAUTH_CLIENT_ID
- BITBUCKET_OAUTH_CLIENT_SECRET
- BITBUCKET_OAUTH_ACCESS_TOKEN
- BITBUCKET_OAUTH_REFRESH_TOKEN
- BITBUCKET_BASE_URL
- BITBUCKET_SERVER_URL
- BITBUCKET_WORKSPACE
- BITBUCKET_OUTPUT_FORMAT
- BITBUCKET_TIMEOUT
- BITBUCKET_MAX_RETRIES
- BITBUCKET_RETRY_DELAY
- BITBUCKET_LOG_LEVEL
Security Notes
The server primarily relies on environment variables for sensitive configuration (API tokens, usernames, passwords, OAuth credentials), which is a good practice. There are no indications of hardcoded secrets or use of 'eval' or other directly exploitable dynamic code execution patterns. Network requests are handled with retry logic and error parsing. Proper configuration of Bitbucket API tokens with least-privilege permissions is crucial for overall security when deploying this server.
Similar Servers
git-mcp-server
A Model Context Protocol (MCP) server that provides Git-specific tools and resources for AI/LLM agents to interact with version control systems.
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).
gitlab-mr-mcp
Enables AI agents to programmatically interact with GitLab merge requests and issues via the Model Context Protocol.
bitbucket-mcp
AI assistant integration with Bitbucket for repository, pull request, and pipeline management, enabling AI to interact with code and development workflows.