AgentStack
MCP verified MIT Self-run

Bitbucket Mcp

mcp-jishadmt-bitbucket-mcp · by JishadMT

An MCP server for LLMs to use capabilities of bitbucket to it's code review workflows.

No reviews yet
0 installs
1 views
0.0% view→install

Install

$ agentstack add mcp-jishadmt-bitbucket-mcp

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Bitbucket Mcp? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

MCP Bitbucket Review Server

This is an MCP server for LLMs to use capabilities of bitbucket to it's code review workflows.

Installation

> [!IMPORTANT] > You need python 3.10 or above for this to work.

Install from pip:

pip install mcp-bitbucket-review

Configuration in Cursor

  1. Go to File -> Preferences -> Cursor Settings -> MCP & Integrations.
  1. Add a new MCP server.
  1. Add the bitbucket server MCP from the following to the mcpServers object of mcp.json:

```jsonc { "mcpServers": { // ... your rest of the MCP servers "bitbucket": { "command": "mcp-bitbucket-review-server", "env": { "BITBUCKETEMAIL": "YOURBITBUCKETEMAIL", "BITBUCKETAPITOKEN": "YOURBITBUCKETAPITOKEN" } } } }

  1. Save the settings.

Usage sample

Open new chat and give following prompt:

> Review pull request

Code Review Checklist

You can provide a custom code review checklist to be used during the review process. The checklist is read from a file and can have both general guidelines and guidelines specific to each repository.

Checklist file structure

The checklist file is a plain text file with sections for each repository. A section starts with the repository name in square brackets (e.g., [my-repo]). A special section named [general] can be used for guidelines that apply to all repositories.

Here is an example of a checklist file:

[general]
Ensure code is well-documented.
Check for any commented-out code that should be removed.

[my-awesome-repo]
Follow the "Awesome Repo" coding style.
Make sure to update the `awesome-spec.json` file.

[another-repo]
All new features must be covered by integration tests.

Configuration

To use the checklist, you need to set the BITBUCKET_CODE_REVIEW_CHECKLIST environment variable to the absolute path of your checklist file.

You can add this to your mcp.json configuration file:

{
    "mcpServers": {
        // ... your rest of the MCP servers
        "bitbucket": {
            "command": "mcp-bitbucket-review-server",
            "env": {
                // ... other environment variables
                "BITBUCKET_CODE_REVIEW_CHECKLIST": "C:\\path\\to\\your\\checklist.txt"
            }
        }
    }
}

Get API token from bitbucket

  1. Go to https://id.atlassian.com/manage-profile/security/api-tokens
  1. Click on button labelled Create API token with scopes
  1. Give scopes and store the API token. Make sure you give the following scopes to the API token:

`` read:pullrequest:bitbucket write:pullrequest:bitbucket read:repository:bitbucket ``

Happy coding!

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.