bitbucket-mcp

lawp09/bitbucket-mcp

3.2

If you are the rightful owner of bitbucket-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

A Python-based Model Context Protocol (MCP) server for Bitbucket API, optimized for container execution with Podman.

Tools

Functions exposed to the LLM to take actions

list_repositories

List repositories in workspace

get_repository

Get repository details

get_pull_requests

List pull requests for a repository

get_pull_request

Get detailed PR information

create_pull_request

Create a new pull request

update_pull_request

Update PR title/description

approve_pull_request

Approve a pull request

unapprove_pull_request

Remove approval

decline_pull_request

Decline a pull request

merge_pull_request

Merge a pull request

get_pull_request_comments

List all PR comments

add_pull_request_comment

Add general or inline comment

get_pull_request_diff

Get unified diff

get_pull_request_activity

Get activity log

get_pull_request_commits

Get PR commits

get_pull_request_statuses

Get CI/CD build statuses

get_pull_request_diffstat

Get file modification statistics

list_pipeline_runs

List pipeline executions

get_pipeline_run

Get pipeline details

get_pipeline_steps

List pipeline steps

get_pipeline_step_logs

Get step logs

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources