mcpField
H
HotCodePush

HotCodePush

リモート
hotcodepush.comクラウド・インフラ11 日前に更新
リポジトリ公式サイト

HotCodePush について

HotCodePush のホスト型 MCP サーバーは、React Native、Expo、Capacitor、Cordova アプリを管理するチーム向けに、OTA リリースの操作と更新データの確認を提供します。リリース操作やドキュメント検索に対応し、バンドルのアップロードは CLI で行います。

主な機能

  1. 01更新のリリース、段階配信、一時停止、ロールバック
  2. 02アプリとチャンネルの管理
  3. 03OTA 更新統計の確認
  4. 04HotCodePush ドキュメントの検索
  5. 05サインインユーザー権限の適用

活用シーン

  1. 01本番チャンネルのリリースを一時停止
  2. 02更新を適用したデバイス数を確認
  3. 03OTA 更新をロールバック
  4. 04HotCodePush の設定方法を検索

MCP 対応

ホスト型サーバーは streamable HTTP 経由で、HotCodePush のリリース管理、アプリとチャンネルの操作、統計、ドキュメント検索を MCP クライアントに提供します。サインインが必要なツールには OAuth を使い、ドキュメントツールはサインインなしで利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.hotcodepush.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

HotCodePush MCP サーバー

HotCodePush の公式 MCP サーバーです。HotCodePush は React Native、Expo、Capacitor、Cordova 向けの OTA(Over-the-Air)アップデートサービスです。AI エージェントを使って OTA アップデートのリリース、段階的な配信、一時停止、ロールバック、アプリやチャンネルの管理、アップデート統計の確認、ドキュメントの検索を行えます。各ツールは、サインインしたユーザーに許可されている操作のみを実行します。

エンドポイント

サーバーはホストされており、すぐに利用できます。

https://mcp.hotcodepush.com/mcp

Model Context Protocol のストリーミング可能な HTTP トランスポートに対応しています。以下の設定では OAuth を使ってサインインします。ドキュメント用ツールはサインイン不要です。URL に ?toolsets=docs を追加してください。

バンドルのアップロードには引き続き CLI を使用します。サーバーはアップロード済みのものをリリースします。

インストール

ChatGPT

ChatGPT では、Business、Enterprise、Edu のワークスペース、および読み取り専用であれば Pro で、カスタム MCP サーバーに接続できます。Plugins を開き、プラスボタンを選択してから Add custom MCP server を選びます。名前に HotCodePush を入力し、URL を指定して、認証方法として OAuth を選び、Create as a plugin を選択します。プラグインをインストールし、新しい会話で @ と入力して選択してください。

Claude Code

プロジェクト内で、またはすべてのプロジェクトに適用する場合は --scope user を付けて、次のコマンドを実行します。

claude mcp add --transport http hotcodepush "https://mcp.hotcodepush.com/mcp"

次に Claude Code で /mcp を実行し、hotcodepush を選択してサインインします。

Claude Desktop

Customize › Connectors › Add custom connector を開きます。名前に HotCodePush を入力し、URL を指定して接続します。同じコネクターは claude.ai でも使用できます。

Codex

~/.codex/config.toml にサーバーを追加します。

[mcp_servers.hotcodepush]
url = "https://mcp.hotcodepush.com/mcp"

次に codex mcp login hotcodepush を実行します。

Cursor

プロジェクトに .cursor/mcp.json を追加するか、すべてのプロジェクトに適用する場合は ~/.cursor/mcp.json を追加します。

{
  "mcpServers": {
    "hotcodepush": {
      "url": "https://mcp.hotcodepush.com/mcp"
    }
  }
}
VS Code

プロジェクトに .vscode/mcp.json を追加します。

{
  "servers": {
    "hotcodepush": {
      "type": "http",
      "url": "https://mcp.hotcodepush.com/mcp"
    }
  }
}

各クライアントでブラウザーに同意ページが一度表示されます。ヘッドレスクライアント用の API トークン、ツールセット、読み取り専用モード、その他のクライアントについては、ドキュメントを参照してください。

使用方法

エージェントに、たとえば次のように尋ねます。

  • 「アプリにはどのチャンネルがありますか?」
  • 「本番チャンネルの現在のリリースを一時停止してください。」
  • 「過去 7 日間に何台のデバイスがアップデートを適用しましたか?」

ドキュメント

  • MCP サーバー:サインイン、クライアントの設定、ツールセット、トラブルシューティング。
  • ツール:ツールセット別の全ツール。

ライセンス

MIT。LICENSE を参照してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。