ClawLink
Developer Tools105 toolsBrowser login (OAuth), no API keys

Bitbucket integration for AI agents

Manage Git repos, pull requests, and issues

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect Bitbucket once and call the same tools from all of them.

Setup

Connect Bitbucket through ClawLink's hosted setup to manage repositories, pull requests, issues, branches, and pipelines from your Bitbucket workspace.

  • Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

Bitbucket exposes 105 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
bitbucket_approve_pull_requestApprove a pull requestRead
bitbucket_browse_repository_pathBrowse repository contents at a pathRead
bitbucket_create_branchCreate a new branch in a repositoryWrite
bitbucket_create_issueCreate a new issue in a repositoryWrite
bitbucket_create_pull_requestCreate a new pull requestWrite
bitbucket_create_repositoryCreate a new repositoryWrite
bitbucket_create_repositories_commits2List commits from a revision using POST methodWrite
bitbucket_get_branchRetrieves detailed information about a specific branch in a Bitbucket repositoryRead
bitbucket_get_commit_build_statusGet a specific build status for a commit in BitbucketRead
bitbucket_get_commit_changesRetrieve a page of changes made in a specified commit, showing all changed files with theirRead
bitbucket_get_commit_commentRetrieves a specific comment from a commit by its IDRead
bitbucket_get_commit_diffRetrieve the unified diff between two provided revisions or for a single commit in a BitbucketRead
bitbucket_get_current_user2Retrieve complete profile information for the currently authenticated Bitbucket userRead
bitbucket_get_deployment_environment_variablesRetrieves deployment environment level variables for a specific Bitbucket repository environmentRead
bitbucket_get_file_from_repositoryRetrieves a specific file's content from a Bitbucket repository at a given commit (hashRead
bitbucket_get_hook_eventsRetrieves a paginated list of all valid webhook events for a specified entity type (repositoryRead
bitbucket_get_openid_configurationRetrieves the OpenID Connect discovery configuration for Bitbucket Pipelines OIDCRead
bitbucket_get_pull_requestGet a single pull request by ID with complete detailsRead
bitbucket_get_pull_request_commentRetrieve a specific comment from a pull request by its IDRead
bitbucket_get_pull_request_commitsRetrieve commits for a specified pull requestRead
bitbucket_get_pull_request_diffFetch the unified diff for a Bitbucket pull request (follows 302 redirect to repository diff)Read
bitbucket_get_pull_request_diffstatGet the diffstat for a Bitbucket pull request, showing all changed files with their changeRead
bitbucket_get_repositories_branching_modelReturn the branching model as applied to the repositoryRead
bitbucket_get_repositories_commitRetrieve detailed information about a specific commit in a Bitbucket repositoryRead
bitbucket_get_repositories_commit_commentsRetrieves all comments on a specific commit in a Bitbucket repositoryRead
bitbucket_get_repositories_commit_reportReturns a single report matching the provided ID from a commitRead
bitbucket_get_repositories_commit_reportsGet reports linked to a specific commitRead
bitbucket_get_repositories_commit_reports_annotationsReturns a single annotation matching the provided ID from a commit reportRead
bitbucket_get_repositories_commit_statusesReturns all build statuses (e.g., CI/CD pipeline results) for a specific commitRead
bitbucket_get_repositories_effective_branching_modelRetrieves the effective branching model for a Bitbucket repository, showing which branchingRead