Integrations
Enables interaction with Solana blockchain, providing capabilities to check wallet balances and send tokens through the MCP server.
モデルコンテキストプロトコル
🚀 クイックスタート
この例では、GOAT を Claude for Desktop に接続するための MCP サーバーを作成する方法を示します。
これは EVM (Base Sepolia) と Solana チェーンの両方に実装されていますが、他のチェーン、ウォレット、ツール シリーズをサポートするように更新できます。
要件
- Claude for Desktopをインストールしてください。こちらからダウンロードできます。
設定
- リポジトリをクローンします。
Copy
typescript
ディレクトリから次のコマンドを実行します。
Copy
- サンプルディレクトリに移動します。
Copy
Claude 用の MCP サーバーを構成する
mcp-evm.example.json
ファイルをmcp-evm.json
にコピーします。
Copy
- EVM または Solana の値を使用して json ファイルを更新します。
model-context-protocol
フォルダの親フォルダへの絶対パス。modelmodel-context-protocol
フォルダでpwd
実行すると取得できます。WALLET_PRIVATE_KEY
RPC_PROVIDER_URL
- json ファイルをコピー/更新し、名前を
claude_desktop_config.json
に変更して~/Library/Application Support/Claude/
ディレクトリに保存します。
Copy
これは、Claude for Desktop に次のように伝えます。
- 「goat-evm」/「goat-solana」という名前のMCPサーバーがあります
- 指定されたコマンドを実行して起動します
- Claude for Desktop を再起動します。
注意: コードを変更するときは、次の点に注意してください。
model-context-protocol
フォルダーでpnpm build
実行して、更新されたevm.js
ファイルとsolana.js
ファイルを生成します。- json ファイルを更新する場合は、ファイルを
~/Library/Application Support/Claude/
ディレクトリに再度コピーするか、claude_desktop_config.json
ファイルを新しい値で更新してください。また、Claude を再起動する必要があります。
使用法
- デスクトップ版Claudeを実行する
- エージェントとチャット:
- ERC-20トークンの残高を確認する
- ERC-20トークンを別のアドレスに送信する
- 残高をもう一度確認して、送信したトークンを確認してください
モデル コンテキスト プロトコルの使用方法の詳細については、ドキュメントを参照してください。
This server cannot be installed
Claude for Desktop をブロックチェーン機能に接続する MCP サーバー。ユーザーは自然言語による対話を通じて EVM および Solana チェーン上の残高を確認したりトークンを送信したりできます。