Bitbucket
A platform for version control and collaboration, allowing developers to host and review code, manage projects, and build software together.
https://api.bitbucket.org
Terminal
curl https://proxy.bundleup.io/[...] \
-H "Authorization: Bearer Zw7Lt7..." \
-H "BU-Connection-Id: conn_abc123" Proxy
const bundleup = new BundleUp('Zw7Lt7...');
const proxy = bundleup.proxy('conn_abc123');
const response = await proxy.get('/[...]');Unified MCP Tools
me
Get the Bitbucket account the connection is authenticated as.
repos
List repositories from the connected Bitbucket account.
pulls
List pull requests from a specified Bitbucket repository.
issues
List issues from a specified Bitbucket repository.
tags
List tags from a specified Bitbucket repository.
branches
List branches from a specified Bitbucket repository.
commits
List commits from a specified Bitbucket repository.
Unified API Endpoints
/me
Retrieve the Bitbucket account this connection is authenticated as. Bitbucket serves email addresses from a separate endpoint, so email is always null.
/git/repos
Retrieve a list of repositories for the authenticated user.
/git/repos/{repo}/pulls
Retrieve a list of pull requests for a specified repository.
/git/repos/{repo}/issues
Retrieve a list of issues for a specified repository. Requires the repository to have its issue tracker enabled.
/git/repos/{repo}/tags
Retrieve a list of tags for a specified repository.
/git/repos/{repo}/branches
Retrieve a list of branches for a specified repository.
/git/repos/{repo}/commits
Retrieve a list of commits for a specified repository.
