a2a mcp
日本語
Back to MCP Servers
Bitbucket MCP logo
mcp-server363

Bitbucket MCP

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

Bitbucket MCP preview

概要

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

mcp-serverbitbucketnodejsプルリクエストパイプラインリポジトリAI統合

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers
Hyper3D MCP logo

Hyper3D MCP

MCP Servers

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

Semrush MCP Server logo

Semrush MCP Server

MCP Servers

Semrush MCP connects AI assistants to Semrush APIs for keyword, backlink, website traffic and market research.

Browserbase MCP Server logo

Browserbase MCP Server

MCP Servers

Browserbase MCP gives AI agents browser automation tools powered by Stagehand and Browserbase browser sessions.

SerpApi MCP Server logo

SerpApi MCP Server

MCP Servers

SerpApi MCP exposes search engine results to AI assistants through SerpApi, supporting live research and structured search data retrieval.

Similarweb MCP Server logo

Similarweb MCP Server

MCP Servers

Similarweb MCP brings website traffic and digital market intelligence into AI assistants for competitive research.

AgentQL MCP Server logo

AgentQL MCP Server

MCP Servers

AgentQL MCP connects AI agents to AgentQL web extraction, returning structured information from web pages for research and automation.

a2a mcp

Search the directory

Find entries, skills, articles, and categories. Use arrow keys to select and Enter to open.