Skip to main content

ビットライズ MCP

概要

Bitriseモデルコンテキストプロトコル (MCP) サーバーでは、お好みのAIクライアントを介してBitriseと話すことができます。トラブルシューティングや自動化など、既存の CI 設定とシームレスに連携できます

Bitriseモデルコンテキストプロトコル (MCP) サーバーでは、お好みのAIクライアントを介してBitriseと話すことができます。これにより、既存の CI 設定とのシームレスな連携が可能になります

  • 障害の理由を直接尋ねて、問題のトラブルシューティングを行います。AI はログと構成を分析し、実行可能な推奨事項を提示します

  • AI に改善を提案するよう指示することで、構成を最適化します。インサイトや実践的な提案がすぐに届きます

  • 権限の処理、プロジェクトへのメンバーの招待、古いビルドの検索などの手動タスクを自動化します。AI エージェントに要件を伝えてください。AI エージェントが提案した手順を送って確認してもらい、各アクションを実行する前に許可を求めます。結果はプロセスの各ステップで確認できます。

今のところ、Bitrise MCPはClaudeデスクトップアプリでサポートされています。以下が見つかります。 GitHub の Bitrise MCP リポジトリです。

クロードさんとビットライズMCPをコンフィグレーションする

Bitrise MCPは以下をサポートしています クロード デスクトップアプリ。設定するには:

  1. ビットライズを生成してコピーする 個人アクセストークン

  2. デバイスにuvがインストールされていることを確認してください

  3. [ダウンロード] Claude デスクトップアプリ。

  4. アプリで、以下を生成します claude_desktop_config.json ファイル:から クロード メニュー、選択 [設定] そして 開発者そして、クリック コンフィグを編集

  5. JSON 設定ファイルに次の内容を追加します。

    プレースホルダーの削除

    必ず交換してください。

    • <ABSOLUTE_PATH_TO/uvx> with the actual path to uvx on your device.

    • <YOUR_ACCESS_TOKEN> with your Bitrise personal access token.

    {
      "mcpServers": {
        "bitrise": {
          "command": "<ABSOLUTE_PATH_TO>/uvx",
          "env": {
            "BITRISE_TOKEN": "<YOUR_ACCESS_TOKEN>"
          },
          "args": [
            "--from",
            "git+https://github.com/bitrise-io/[email protected]",
            "bitrise-mcp"
          ]
        }
      }
    }
  6. ファイルを保存し、Claude アプリを更新します。Claude AI エージェントとのチャットでは、Bitrise のすべてのツールが利用できるはずです

    ハンマーアイコンをクリックすると、使用可能なツールのリストが表示されます。また、で確認することもできます。 ビットライズ MCP レポジトリ

  7. オプションで、使用可能なツールの数を制限できます。

    {
      "mcpServers": {
        "bitrise": {
          "command": "<ABSOLUTE_PATH_TO>/uvx",
          "env": {
            "BITRISE_TOKEN": "<YOUR_ACCESS_TOKEN>"
          },
          "args": [
            "--from",
            "git+https://github.com/bitrise-io/[email protected]",
            "bitrise-mcp",
            "--enabled-api-groups",
            "cache-items,pipelines"
          ]
        }
      }
    }

    この例では、Claude がアクセスできるのは cache-itemspipelines ツール。