bitbucket-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_prA | Fetch a Bitbucket pull request's metadata (title, state, author, branches, description, URL). |
| list_prsA | List pull requests in a Bitbucket repository. Filter by state, author UUID, or branch. Returns up to |
| get_pr_diffA | Fetch the unified diff for a pull request. Returns the raw text diff, suitable for reviewing what the PR changes. |
| list_pr_commentsA | List all comments on a pull request, including general and inline (file+line) comments. Returns comments sorted oldest-first. |
| get_pr_pipeline_statusA | Get the status of pipelines triggered by this PR (most recent first), with each step's pass/fail state. Use this to find failing steps; then use |
| get_pipeline_step_logA | Fetch the log output of a specific pipeline step. Use pipeline_uuid and step_uuid from |
| add_pr_commentA | Post a general comment on a pull request (not tied to a specific file or line). For inline file/line comments, use |
| reply_to_pr_commentA | Reply to an existing PR comment, creating a threaded reply. For inline comments, the path and line are inherited from the parent — do not use |
| update_prA | Update a pull request's title, description (the PR Overview), and/or reviewers. Pass any combination — fields you omit are left unchanged. The description is interpreted as Markdown. |
| set_pr_draft_stateA | Mark a pull request as draft or ready for review. Pass |
| resolve_pr_commentA | Mark a PR comment as resolved or unresolved. Defaults to resolved=true. Use |
| create_prA | Open a new pull request. |
| add_pr_inline_commentA | Post a comment on a specific file and line within a pull request's diff. Use |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jacobpixleratgather/bitbucket-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server