MCP / Developer tools
Bitbucket MCP
Bitbucket Cloud: repos, pull requests, branches, pipelines. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.
List up to 10 branches in this Bitbucket repository, sorted by name.
Paste it into an assistant connected to FlyMy.AI. The agent picks the actions.
What Bitbucket MCP can do
244 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.
| Action | What it does |
|---|---|
bitbucket_add_default_reviewer | Add a default reviewer to a repository (idempotent). |
bitbucket_add_gpg_key | Add a GPG public key to your account |
bitbucket_add_project_default_reviewer | Add a default reviewer to a project WRITE action |
bitbucket_add_project_deploy_key | Add a deploy key (public SSH key) to a project |
bitbucket_add_repository_deploy_key | Add a deploy key (public SSH key) to a repository |
bitbucket_add_ssh_key | Add an SSH public key to your account |
bitbucket_approve_commit | Approve a commit as the connected user WRITE action |
bitbucket_approve_pull_request | Approve a pull request as the connected user WRITE action |
bitbucket_branch_create | Create a branch with {name, target.hash}. |
bitbucket_branch_delete | Delete a branch (the main branch cannot be deleted). |
bitbucket_branch_get | Get one branch and its head commit |
bitbucket_branches_list | List branches |
Show all 60 actions
| Action | What it does |
|---|---|
bitbucket_browse_repository_path | Browse a directory (paginated listing) or read a file at a revision Files come back as text (up to max_chars), directories and format=meta as JSON. |
bitbucket_commit_get | Get one commit |
bitbucket_commits_list | List commits, newest first or the history of one ref with revision. |
bitbucket_create_branch_restriction | Create a branch restriction rule |
bitbucket_create_commit_build_status | Report a build status on a commit (overwrites the same key) |
bitbucket_create_commit_by_uploading_files | Create a commit by uploading files (multipart: each file under its repository path). |
bitbucket_create_commit_comment | Comment on a commit |
bitbucket_create_deployment_variable | Create a deployment environment variable |
bitbucket_create_environment | Create a deployment environment |
bitbucket_create_pipeline_known_host | Add a Pipelines SSH known host |
bitbucket_create_pipeline_schedule | Create a pipeline schedule |
bitbucket_create_project | Create a project in a workspace |
bitbucket_create_pull_request_task | Create a task on a pull request |
bitbucket_create_repositories_commit_reports_annotations | Create or update up to 100 annotations of a Code Insights report |
bitbucket_create_repository_pipeline_variable | Create a repository pipeline variable |
bitbucket_create_snippet | Create a snippet (or /snippets for your own account) as multipart form data. |
bitbucket_create_snippet_comment | Comment on a snippet |
bitbucket_create_tag | Create a tag |
bitbucket_create_workspace_pipeline_variable | Create a workspace pipeline variable |
bitbucket_delete_branch_restriction | Delete a branch restriction rule DESTRUCTIVE |
bitbucket_delete_commit_comment | Delete a commit comment DESTRUCTIVE |
bitbucket_delete_deployment_variable | Delete a deployment environment variable DESTRUCTIVE |
bitbucket_delete_download | Delete a repository download artifact DESTRUCTIVE |
bitbucket_delete_environment | Delete a deployment environment DESTRUCTIVE |
bitbucket_delete_gpg_key | Delete a GPG key from your account DESTRUCTIVE |
bitbucket_delete_pipeline_cache | Delete one pipeline cache DESTRUCTIVE |
bitbucket_delete_pipeline_caches | Delete all versions of a named pipeline cache |
bitbucket_delete_pipeline_known_host | Delete a Pipelines SSH known host DESTRUCTIVE |
bitbucket_delete_pipeline_schedule | Delete a pipeline schedule DESTRUCTIVE |
bitbucket_delete_pipeline_ssh_key_pair | Delete the Pipelines SSH key pair of a repository DESTRUCTIVE |
bitbucket_delete_project | Delete an empty project DESTRUCTIVE |
bitbucket_delete_project_deploy_key | Delete a project deploy key DESTRUCTIVE |
bitbucket_delete_project_group_permission | Remove a group's explicit permission from a project DESTRUCTIVE |
bitbucket_delete_project_user_permission | Remove a user's explicit permission from a project DESTRUCTIVE |
bitbucket_delete_pull_request_comment | Delete a pull request comment DESTRUCTIVE |
bitbucket_delete_pull_request_task | Delete a pull request task DESTRUCTIVE |
bitbucket_delete_report | Delete a Code Insights report and its annotations DESTRUCTIVE |
bitbucket_delete_repositories_commit_reports_annotations | Delete one annotation of a Code Insights report DESTRUCTIVE |
bitbucket_delete_repository_deploy_key | Delete a repository deploy key DESTRUCTIVE |
bitbucket_delete_repository_group_permission | Remove a group's explicit permission from a repository DESTRUCTIVE |
bitbucket_delete_repository_pipeline_variable | Delete a repository pipeline variable DESTRUCTIVE |
bitbucket_delete_repository_runner | Delete a repository runner DESTRUCTIVE |
bitbucket_delete_repository_user_permission | Remove a user's explicit permission from a repository DESTRUCTIVE |
bitbucket_delete_snippet | Delete a snippet (with node_id: only if that revision is still the latest). |
bitbucket_delete_snippet_comment | Delete a snippet comment DESTRUCTIVE |
bitbucket_delete_snippets_watch | Stop watching a snippet DESTRUCTIVE |
bitbucket_delete_ssh_key | Delete one of your SSH keys DESTRUCTIVE |
bitbucket_delete_tag | Delete a tag DESTRUCTIVE |
And 184 more actions; the docs lists every one.
Ask your agent
Requests to paste as they are. Each one runs on the actions named under it.
bitbucket_branches_listbitbucket_commits_listbitbucket_commit_getConnect Bitbucket in a minute
One MCP for every integration. Add it once, then every MCP in the catalog is a request away.
- 01
Add FlyMy.AI
Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.
- 02
Sign in to Bitbucket
Open the Bitbucket connection settings and sign in once. Your agent then works as your account; the token stays with FlyMy.AI, never in a prompt or a chat.
- 03
Ask
Paste a request from this page. Every run shows what it cost.
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
Then run /mcp in Claude Code and sign in.
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
Then run codex mcp login flymy to sign in.
https://mcp-agents.flymy.ai/mcp
Settings, Connectors, Add custom connector: paste this URL.
Pay per run
FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Bitbucket account, under its plan and limits. No seats and no minimum.
Go to the source
From the FlyMy.AI platform catalog of 2026-10-31: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.