
Bitbucket MCP
Bitbucket CloudおよびServer向けのModel Context Protocol (MCP)サーバーで、CursorなどのAIアシスタントが自然言語を使用してリポジトリ、プルリクエスト、パイプラインなどを管理できるようにします。

概要
Bitbucket MCP は、Bitbucket Cloud および Bitbucket Server/Data Center API と統合するためのオープンソースの Model Context Protocol (MCP) サーバーです。これにより、AI アシスタント(Cursor など)が自然言語のプロンプトを通じて、Bitbucket のリポジトリ、プルリクエスト、パイプライン、その他のリソースと安全にやり取りできるようになります。
このサーバーは MCP 標準を実装しており、npm に bitbucket-mcp として公開されています。
機能
- リポジトリ操作: リポジトリの一覧表示と詳細の取得
- プルリクエストのライフサイクル: 一覧表示、取得、作成、更新、マージ、承認、却下、コメントの追加/表示、差分、タスク
- パイプライン操作: 実行の一覧表示、パイプラインの起動/停止、ステップとログの表示
- ページネーション対応 (
pagelen、page、all、limit) - 安全優先設計:
BITBUCKET_ENABLE_DANGEROUS=trueが明示的に設定されていない限り、DELETE 操作は無効
サポートされている操作
このサーバーは、リポジトリブラウジング、PR 管理、コードレビューの自動化、パイプライン監視など、一般的な Bitbucket ワークフロー用のツールを提供します。ツール一覧と API マッピングの詳細はソースコードで定義されています。
セキュリティとベストプラクティス
- 最小権限(リポジトリ: 読み取り、プルリクエスト: 読み取り/書き込み、パイプライン: 読み取り)の Bitbucket アプリパスワード(またはアクセストークン)が必要
- デフォルトでは DELETE 操作は無効
- ログ出力の設定が可能(ファイルベースまたは無効化)
- 設定可能な
BITBUCKET_URLにより、Bitbucket Cloud (https://api.bitbucket.org/2.0) およびセルフホストの Bitbucket Server の両方をサポート
互換性
MCP 互換の任意の AI ランタイムで動作します。主な統合例は Cursor に焦点を当てていますが、Bitbucket Cloud および Server をサポートします。
リンク
MCP セットアップ
前提条件
- Node.js が必要(npx/npm 利用時)
- アプリパスワードまたはアクセストークンを持つ Bitbucket アカウント
アクセス要件
- Bitbucket アプリパスワード(リポジトリ: 読み取り、プルリクエスト: 読み取り/書き込み、パイプライン: 読み取り)またはアクセストークンが必要。環境変数で指定します。
クライアントセットアップ
Cursor
{
"mcpServers": {
"bitbucket": {
"command": "npx",
"env": {
"BITBUCKET_URL": "https://api.bitbucket.org/2.0",
"BITBUCKET_WORKSPACE": "あなたのワークスペース",
"BITBUCKET_USERNAME": "あなたのユーザー名",
"BITBUCKET_PASSWORD": "あなたのアプリパスワード"
},
"args": ["-y", "bitbucket-mcp@latest"]
}
}
}
- プロジェクトのルートに
.cursor/mcp.jsonを作成または編集します。 - 上記の設定ブロックを貼り付け、プレースホルダー(
your-workspace、your-username、your-app-password)を実際の値に置き換えてください。
認証:
- 認証情報はMCP設定の環境変数を介して渡されます。ブラウザでのサインインや追加の認証手順は必要ありません。
レガシーURL形式(https://bitbucket.org/your-workspace )もワークスペースの自動検出でサポートされています。
Claude Code
未記載
Claude Desktop
未記載
VS Code
未記載
Codex
未記載
Windsurf
未記載
Lovable
未記載
Other
必要な環境変数(envVarsを参照)を指定して npx -y bitbucket-mcp@latest で実行します。stdio/commandトランスポートを使用してMCPクライアントで設定してください。
環境変数
BITBUCKET_URL(デフォルトは https://api.bitbucket.org/2.0 )BITBUCKET_WORKSPACE(オプション、レガシーモードではURLから自動検出)BITBUCKET_USERNAME(あなたのBitbucketメールアドレス/ユーザー名)BITBUCKET_PASSWORD(アプリパスワードまたはAPIトークン)BITBUCKET_TOKEN(ユーザー名/パスワードの代替)
セットアップドキュメント: https://github.com/MatanYemini/bitbucket-mcp
Tags
Related Entries
Keep exploring similar tools and resources in this category.

Hyper3D MCP
MCP ServersHyper3D MCP is Hyper3D's hosted Rodin MCP server for creating 3D assets from natural-language instructions or supported references, checking asynchronous generation progress, and retrieving model download links inside AI coding clients. Official setup is documented for Codex, Claude Code, and Kimi Code CLI.
Related Reads
Background, tutorials, and protocol context connected to this entry.







