mcpField
M
moonpay-mcp

moonpay-mcp

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

moonpay-mcp について

moonpay-mcpは、MoonPay CLIをMCPサーバーとして設定し、Claude DesktopやClaude Codeなどの対応クライアントから利用する方法を説明します。CLIの認証情報を使い、ウォレット、トークン、法定通貨、x402決済、トランザクションのツールを提供します。

主な機能

  1. 01MoonPay CLIをMCPサーバーとして設定
  2. 02ウォレット管理ツールの提供
  3. 03トークン検索、スワップ、ブリッジ、送金
  4. 04法定通貨での購入とバーチャルアカウントに対応
  5. 05x402決済とトランザクションのツールを提供

活用シーン

  1. 01Claude DesktopでMoonPayツールを使う
  2. 02Claude Codeでウォレットやトークンを操作する
  3. 03MCP対応クライアントから取引や決済を行う

MCP 対応

MoonPay CLIをMCPサーバーとして実行し、対応クライアントにすべてのMoonPay CLIツールを提供します。CLIと同じ認証情報を使用します。

インストール

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

$npx skills add https://github.com/moonpay/skills --skill moonpay-mcp

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

詳細

MoonPay MCP のセットアップ

目的

MoonPay CLI を MCP サーバーとして設定すると、Claude Desktop、Claude Code、または MCP 互換クライアントから、MoonPay のすべてのツールを直接利用できます。

前提条件

npm i -g @moonpay/cli
mp login --email [email protected]
mp verify --email [email protected] --code <code>

Claude Code のセットアップ

claude mcp add moonpay -- mp mcp

Claude Desktop のセットアップ

~/Library/Application Support/Claude/claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "moonpay": {
      "command": "mp",
      "args": ["mcp"]
    }
  }
}

その後、Claude Desktop を再起動します。

提供される機能

MoonPay CLI のすべてのツールを MCP ツールとして利用できます。

  • ウォレット管理 — ウォレットの作成、インポート、一覧表示、取得、削除、エクスポート
  • トークン操作 — 検索、取得、トレンドの確認、スワップ、ブリッジ、送金
  • 法定通貨 — カードや銀行口座での暗号資産の購入、オンランプ対応の仮想口座
  • x402 決済 — 自動決済処理に対応した有料 API リクエスト
  • トランザクション — ローカルでの署名、送信、一覧表示、取得

動作確認

セットアップ後、Claude に「どの MoonPay ツールを利用できますか?」と尋ねます。利用可能なツールがすべて表示されます。

認証

MCP サーバーは CLI と同じ認証情報(~/.config/moonpay/credentials.json)を使用します。認証するには、mp login --email <email> を実行し、その後 mp verify --email <email> --code <code> を実行してください。

関連スキル

  • moonpay-auth — ログインとウォレットのセットアップ。
  • moonpay-discover-tokens — トークンの検索と分析。
  • moonpay-swap-tokens — トークンのスワップ。

コメント