Bitbucket
Summary
Bitbucket MCP server provides a robust integration with the Bitbucket API, enabling programmatic repository management through a standardized interface. It supports a wide range of operations including repository creation, file manipulation, issue tracking, and branch management, with comprehensive error handling and permission management. Designed for developers and automation workflows, this implementation simplifies interactions with Bitbucket by abstracting complex API calls into straightforward, configurable tools.
Available Actions(10)
bb_create_repository
Create a new Bitbucket repository. Required parameters: name (repository name). Optional parameters: description, workspace (defaults to kallows), project_key, is_private (default: true), has_issues (default: true).
bb_create_branch
Create a new branch in a repository. Required parameters: repo_slug, branch (name for the new branch). Optional parameters: workspace (defaults to kallows), start_point (defaults to main).
bb_delete_repository
Delete a Bitbucket repository. Required parameter: repo_slug. Optional parameter: workspace (defaults to kallows).
bb_read_file
Read a file from a repository. Required parameters: repo_slug, path (file path in repository). Optional parameters: workspace (defaults to kallows), branch (defaults to main/master).
bb_write_file
Create or update a file in a repository. Required parameters: repo_slug, path, content. Optional parameters: workspace (defaults to kallows), branch (defaults to main), message (commit message).
bb_create_issue
Create an issue in a repository. Required parameters: repo_slug, title, content. Optional parameters: workspace (defaults to kallows), kind (bug/enhancement/proposal/task), priority (trivial/minor/major/critical/blocker).
bb_delete_issue
Delete an issue from a repository. Required parameters: repo_slug, issue_id. Optional parameter: workspace (defaults to kallows).
bb_search_repositories
Search Bitbucket repositories using query syntax. Required parameter: query (e.g., 'name ~ "test"' or 'project.key = "PROJ"'). Optional parameters: workspace (defaults to kallows), page (default: 1), pagelen (default: 10, max: 100).
bb_delete_file
Delete a file from a repository. Required parameters: repo_slug, path. Optional parameters: workspace (defaults to kallows), branch (defaults to main), message (commit message).
bb_create_pull_request
Create a pull request. Required parameters: repo_slug, title, source_branch. Optional parameters: workspace (defaults to kallows), destination_branch (defaults to main), description, close_source_branch (default: true).
コミュニティレビュー
まだレビューはありません. 最初のレビューを投稿しましょう!
会話に参加するにはサインインしてください