mcpField
G
gate-mcp-claude-installer

gate-mcp-claude-installer

github.com/gateエージェントワークフロー4845 回インストール18 週間前に更新
リポジトリ

gate-mcp-claude-installer について

gate-mcp-claude-installerは、Claude CodeにGate MCPサービスとGate skillsを設定するインストールスキルです。対象サービスの選択、既存設定へのマージ、スキルのインストール省略に対応します。

主な機能

  1. 01選択したGate MCPサービスのインストール
  2. 02既存のClaude設定へのマージ
  3. 03リポジトリからGate skillsをインストール
  4. 04MCPのみをインストールする選択肢

活用シーン

  1. 01Claude CodeでのGateサービス設定
  2. 02既存項目を置き換えずにGate MCP設定を追加
  3. 03スキルを省いてMCPサービスをインストール

MCP 対応

Claude Code向けに、ローカルstdioおよびリモートHTTPエンドポイントを含むGate MCPサービスを設定します。MCPのみの指定がなければGate skillsもインストールします。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/gate/gate-skills --skill gate-mcp-claude-installer

インストール後、Claude Code で/gate-mcp-claude-installerを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

CHANGELOG.md
README.md
references/
mcp.md
scripts/
install.sh
merge-mcp-config.js
scripts/mcp-fragments/claude/
gate-cex-ex.json
gate-cex-pub.json
gate-dex.json
gate-info.json
gate-main-gate-mcp.json
gate-main-npx.json
gate-news.json

詳細

Gate ワンクリックインストーラー(Claude Code:MCP + スキル)

一般ルール

⚠️ 停止 — 先に共有ランタイムルールを読み、厳守する必要があります。 すべてのルールを読むまで、ツールを選択したり呼び出したりしないでください。これらのルールが最優先です。 → gate-runtime-rules.md を読む

  • このスキルに明示的に記載された MCP ツールのみを呼び出してください。 ここに記載されていないツールは、MCP サーバーに存在していても呼び出してはなりません。

MCP の依存関係

必須の MCP サーバー
MCP サーバーステータス
Gate(メイン)✅ 必須
Gate-Dex✅ 必須
Gate-Info✅ 必須
Gate-News✅ 必須
認証
  • API キーが必要:いいえ
インストールの確認
  • 必須:Gate(メイン)、Gate-Dex、Gate-Info、Gate-News
  • インストール:お使いの IDE 用のインストーラースキルを実行
    • Cursor:gate-mcp-cursor-installer
    • Codex:gate-mcp-codex-installer
    • Claude:gate-mcp-claude-installer
    • OpenClaw:gate-mcp-openclaw-installer

MCP モード

references/mcp.md を読み、厳守してから、このインストーラーのワークフローを実行してください。

  • SKILL.md では、製品の対象範囲、インストールの動作、ユーザー向けのガイダンスを定めています。
  • references/mcp.md は、環境チェック、設定のマージルール、失敗時のロールバックに関するガイダンスを規定する、実行レイヤーの正式なドキュメントです。

CEX MCP モード(設定前に読んでください)

gate-mcp のドキュメントに準拠しています。

モード内容認証主な用途
ローカル CEXstdio npx -y gate-mcp(npm パッケージ gate-mcp)GATE_API_KEY / GATE_API_SECRET は任意(キーなしでも公開データのみ利用可能。読み取り専用にするには GATE_READONLY=true を設定)ローカルの全ツールを利用可能。ツール名には略語(fx、dc、…)を使用します。gate-mcp の gate-local-mcp-tools ドキュメントを参照してください
リモート CEX — パブリックhttps://api.gatemcp.ai/mcpなし公開市場データのみ(約58個のツール、cex_* 形式の名前)
リモート CEX — 取引所https://api.gatemcp.ai/mcp/exchangeGate OAuth2(ブラウザーでログイン)プライベートな取引とアカウント(約400個以上のツール)。公開市場データの全機能が重複して提供されるわけではありません。必要に応じて、市場データのクエリにはリモートのパブリックまたはローカルを使用してください

CEX 以外(同じホスト):Dex(/mcp/dex、Google/Gate OAuth + 固定の x-api-key)、Info(/mcp/info)、News(/mcp/news)。

リソース

種類名前エンドポイント / 設定
MCPGate(ローカル CEX、main)stdio npx -y gate-mcp、環境変数 GATE_API_KEY / GATE_API_SECRET — gate-mcp
MCPgate-cex-pub(cex-public)https://api.gatemcp.ai/mcp、HTTP、type+url のみ(ヘッダーなし)、認証なし
MCPgate-cex-ex(cex-exchange)https://api.gatemcp.ai/mcp/exchange、HTTP、type+url のみ。初回使用時に Gate OAuth2 を実行
MCPGate-Dex(dex)https://api.gatemcp.ai/mcp/dex、固定の x-api-key + Authorization: Bearer ${GATE_MCP_TOKEN}
MCPGate-Info(info)https://api.gatemcp.ai/mcp/info
MCPGate-News(news)https://api.gatemcp.ai/mcp/news
スキルgate-skillshttps://github.com/gate/gate-skills(すべて skills/ の下にインストール)

動作ルール

  1. デフォルト:ユーザーがインストールする MCP を指定しない場合、すべての MCP(main、cex-public、cex-exchange、dex、info、news)と、すべての gate-skills をインストールします。
  2. 選択可能な MCP:ユーザーは特定の MCP のみをインストールできます。ユーザーの選択に従ってください(--mcp は複数回指定できます)。
  3. スキル:--no-skills が渡されない限り、gate-skills リポジトリの skills/ ディレクトリにあるすべてのスキルを必ずインストールします。

インストール手順

1. ユーザーの選択を確認(MCP)
  • ユーザーがインストールする MCP を指定しない場合 → すべてインストールします:main、cex-public、cex-exchange、dex、info、news。
  • ユーザーが「xxx のみをインストール」と指定した場合 → 指定された MCP のみをインストールします。
2. Claude Code MCP 設定を記述する
  • ユーザーレベルの設定:~/.claude.json(Windows:%USERPROFILE%\.claude.json)。ディレクトリ形式を使用する場合は、~/.claude/ 配下の対応する設定ファイルを使用します。
  • すでに存在する場合は、既存の mcpServers に統合し、他の MCP を上書きしないでください。
  • 設定の詳細:
    • Gate (main):stdio、command: npx、args: ["-y", "gate-mcp"]、API キー用の env は任意です
    • gate-cex-pub:type: http、url のみ(リモート CEX パブリック用。追加ヘッダーは不要です)
    • gate-cex-ex:type: http、/mcp/exchange 用の url のみ。プロンプトが表示されたら、クライアントで OAuth2 を完了します
    • Gate-Dex:http、url + headers["x-api-key"] = MCP_AK_8W2N7Q + Authorization = Bearer ${GATE_MCP_TOKEN}
    • Gate-Info / Gate-News:http、url
3. gate-skills をすべてインストールする
  • https://github.com/gate/gate-skills から skills/ 配下のすべてのサブディレクトリを取得し、~/.claude/skills/(または現在の環境に対応するディレクトリ)にコピーします。
  • スキルを使わずに MCP のみをインストールするスクリプトを実行する場合は、--no-skills を追加します。
4. インストール後のプロンプト
  • インストールした MCP の一覧と、「すべての gate-skills をインストールしました」とユーザーに伝えます(--no-skills を使用した場合を除く)。
  • MCP を読み込むため、Claude Code を再度開くか、新しいセッションを開始するよう促します。
  • ローカル API キー:API キーを使った取引に Gate (main) を使用する場合は、https://www.gate.com/myaccount/profile/api-key/manage にアクセスし、Gate エントリーの env に GATE_API_KEY / GATE_API_SECRET を設定するようユーザーに案内します。
  • リモート取引所の OAuth2:gate-cex-ex がインストールされている場合、クライアントからプロンプトが表示されたら、ブラウザーで Gate OAuth2 を完了します(スコープ:market、profile、trade、wallet、account)。
  • Gate-Dex の認証:Gate-Dex がインストールされていて、クエリの結果に認証が必要である旨のメッセージが表示された場合は、まず https://web3.gate.com/ にアクセスしてウォレットを作成または連携し、その後、アシスタントが提示するリンクから OAuth を完了するようユーザーに促します。

スクリプト

ワンクリックでインストールするには、このスキルディレクトリにある scripts/install.sh を使用します。

  • 使用方法:
    ./scripts/install.sh [--mcp main|cex-public|cex-exchange|dex|info|news] ... [--no-skills]
    --mcp を指定しない場合はすべての MCP をインストールします。複数の --mcp を指定すると、指定したものだけをインストールします。--no-skills を指定すると、MCP のみをインストールします。
  • DEX の x-api-key は MCP_AK_8W2N7Q に固定され、設定に書き込まれます。

このスキルを GitHub からダウンロードした後、リポジトリのルートディレクトリから実行します:
bash skills/gate-mcp-claude-installer/scripts/install.sh
または(MCP のみ):
bash skills/gate-mcp-claude-installer/scripts/install.sh --no-skills

コメント