# @proggarapsody/bitbottle

Source: https://glimind.com/server/npm%2F-proggarapsody%2Fbitbottle
Registry id: `npm/-proggarapsody/bitbottle`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "proggarapsody-bitbottle": {
      "command": "npx",
      "args": [
        "-y",
        "@proggarapsody/bitbottle"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add proggarapsody-bitbottle -- npx -y @proggarapsody/bitbottle
```

## Tools (80)

- `activate_user`: Activate a user account on Bitbucket Server / DC (Server/DC only)
- `add_branch_rule`: Add a branch restriction rule to a repository
- `add_code_insights_annotations`: Bulk-add annotations to a Code Insights report in a single request (Bitbucket Server / DC only)
- `add_commit_comment`: Add a comment to a commit
- `add_commit_comment_reaction`: Add an emoji reaction to a commit comment. Bitbucket Server / DC only.
- `add_default_reviewer`: Add a default reviewer to a repository
- `add_deploy_key`: Add a deploy key to a repository
- `cherry_pick_commit`: Cherry-pick a commit onto a target branch (Bitbucket Server / Data Center only)
- `clear_banner`: Remove the site-wide announcement banner (Bitbucket Server / DC only). Cloud returns host.unsupported.
- `create_branch`: Create a new branch in a repository
- `create_branch_protection`: Create a branch restriction (Bitbucket Server / DC only). Provide exactly one of branch or pattern.
- `create_environment`: Create a deployment environment (Bitbucket Cloud only)
- `create_group`: Create a Bitbucket Server/DC admin group. Returns an error on Cloud.
- `deactivate_user`: Deactivate a user account on Bitbucket Server / DC (Server/DC only)
- `delete_branch`: Delete a branch (destructive)
- `delete_branch_protection`: Delete a branch restriction by numeric ID (destructive; Bitbucket Server / DC only)
- `delete_branch_rule`: Delete a branch restriction rule from a repository
- `delete_cloud_ci_report`: Delete a Cloud Code Insights report and all its annotations (destructive; Bitbucket Cloud only)
- `delete_code_insights_annotations`: Delete all annotations for a Code Insights report (destructive; Bitbucket Server / DC only)
- `delete_code_insights_report`: Delete a Code Insights report and all its annotations (destructive; Bitbucket Server / DC only)
- `delete_commit_comment`: Delete an existing commit comment
- `delete_deploy_key`: Delete a deploy key from a repository
- `delete_environment`: Delete a deployment environment by UUID (destructive; Bitbucket Cloud only)
- `delete_merge_check`: Delete a merge-check configuration (destructive). EXPERIMENTAL: uses a partly undocumented Bitbucket Server API.
- `edit_commit_comment`: Edit an existing commit comment
- `get_admin_license`: Get license details for a Bitbucket Server / DC instance (Server/DC only)
- `get_banner`: Get the site-wide announcement banner configuration (Bitbucket Server / DC only). Cloud returns host.unsupported.
- `get_branch_model`: Get the effective branching model for a repository
- `get_cloud_ci_report`: Get a single Cloud Code Insights report by key (Bitbucket Cloud only)
- `get_cluster_nodes`: Get cluster node information for a Bitbucket Server / DC instance (Server/DC only)
- `get_code_insights_report`: Get a single Code Insights report by key (Bitbucket Server / DC only)
- `get_commit`: Get a single commit by hash
- `get_context`: Return host, project, slug, branch, default branch, ahead/behind, authenticated user, and backend type in one call. Outside a git repo project/slug/branch/defau
- `get_deployment`: Get a single deployment by UUID (Bitbucket Cloud only)
- `get_diff`: Get the unified diff between two refs in a repository
- `get_diff_stat`: Get a summary of files changed between two refs in a repository
- `get_logging_config`: Get the current log level and async-logging setting (Bitbucket Server / DC only)
- `get_mail_server_config`: Get the mail server configuration for a Bitbucket Server / DC instance (Server/DC only). The password field is never returned.
- `get_merge_check`: Get the current merge-check configuration. EXPERIMENTAL: uses a partly undocumented Bitbucket Server API.
- `get_rate_limit_config`: Get the rate-limiting configuration for a Bitbucket Server / DC instance (Server/DC only)
- `list_admin_users`: List users on a Bitbucket Server / DC instance (Server/DC only)
- `list_branch_protections`: List branch restrictions for a repository (Bitbucket Server / DC only)
- `list_branch_rules`: List branch restriction rules for a repository
- `list_branches`: List branches for a repository
- `list_cloud_ci_annotations`: List annotations for a Cloud Code Insights report (Bitbucket Cloud only)
- `list_cloud_ci_reports`: List Cloud Code Insights reports attached to a commit (Bitbucket Cloud only)
- `list_code_insights_annotations`: List annotations for a Code Insights report (Bitbucket Server / DC only)
- `list_code_insights_reports`: List Code Insights reports attached to a commit (Bitbucket Server / DC only)
- `list_commit_comment_reactions`: List emoji reactions on a commit comment, grouped by emoji. Bitbucket Server / DC only.
- `list_commit_comments`: List all comments on a commit
- `list_commit_files`: List files changed in a specific commit
- `list_commit_statuses`: List build / CI statuses reported against a commit hash
- `list_commits`: List commits for a repository
- `list_default_reviewers`: List default reviewers for a repository
- `list_deploy_keys`: List deploy keys for a repository
- `list_deployments`: List deployments for a repository (Bitbucket Cloud only)
- `list_environments`: List deployment environments for a repository (Bitbucket Cloud only)
- `list_groups`: List Bitbucket Server/DC admin groups. Returns an error on Cloud.
- `list_workspace_audit_log`: List workspace audit log events
- `pipeline_watch`: Poll a pipeline until it reaches a terminal state
- `pr_checks`: Show CI/build statuses for a pull request
- `pr_status`: Show open pull requests authored by or assigned to you
- `pr_update_branch`: Sync a PR's source branch with its base branch
- `put_cloud_ci_annotations`: Bulk-add annotations to a Cloud Code Insights report (Bitbucket Cloud only)
- `put_cloud_ci_report`: Create or update (upsert) a Cloud Code Insights report (Bitbucket Cloud only)
- `remove_commit_comment_reaction`: Remove an emoji reaction from a commit comment. Bitbucket Server / DC only.
- `remove_default_reviewer`: Remove a default reviewer from a repository
- `rename_user`: Rename a user (change username/slug) on Bitbucket Server / DC (Server/DC only)
- `report_commit_status`: Post a build status against a commit hash
- `rotate_secrets`: Rotate the cluster HTTPS secret (Bitbucket Server / DC only). All nodes must be restarted after rotation.
- `search_commits`: Search commits by message keyword, author, or date range
- `set_banner`: Create or update the site-wide announcement banner (Bitbucket Server / DC only). Cloud returns host.unsupported.
- `set_branch_model`: Update branching model settings for a repository
- `set_code_insights_report`: Create or update (upsert) a Code Insights report (Bitbucket Server / DC only)
- `set_logging_config`: Set log level or async logging mode (Bitbucket Server / DC only)
- `set_mail_server_config`: Update the mail server configuration for a Bitbucket Server / DC instance (Server/DC only)
- `set_merge_check`: Create or update a merge-check configuration. EXPERIMENTAL: uses a partly undocumented Bitbucket Server API.
- `set_rate_limit_config`: Update the rate-limiting configuration for a Bitbucket Server / DC instance (Server/DC only)
- `status`: Show your open pull requests across the repository
- `update_branch_rule`: Update a branch restriction rule in a repository

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
