MCPServers
Bitbucket - MCP server logo

Bitbucket

3
0

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).

Last Updated: April 27, 2025

커뮤니티 리뷰

0.0
0 리뷰
5
0
4
0
3
0
2
0
1
0

아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!

대화에 참여하려면 로그인하세요

Coming soon to
HighlightHighlight AI

언어

TypeScript

카테고리

태그