Solana MCP サーバー (ERPC Solana RPC)
What is Solana MCP Servers
Solana MCP Servers を使うと、Claude から自然言語で Solana RPC メソッドを利用できます。
ERPC Solana RPC MCP Server では、ウォレット残高確認、トランザクション調査、ネットワーク健全性チェックなどを自然言語で依頼すると、必要な Solana RPC ツール呼び出しを Claude 側で実行できます。
動画デモ時点では 48 の Solana RPC ツールが利用可能な構成として紹介されています。
Setup
Step 0 - Discord ログインとメール認証
まず Validators DAO 公式 Discord から ERPC アカウントを作成またはログインし、メール認証を完了してください。
- Validators DAO 公式 Discord: https://discord.gg/C7ZQSrCkYR
- OAuth ログイン: https://auth-api.erpc.global/oauth/login-url?provider=discord
このあと Claude 連携時にも同じ Discord アカウントを使用します。
Step 1 - Claude Connectors に MCP サーバーを追加
Claude の
Settings -> Connectors -> Add custom connector で、次の URL を設定します。Step 2 - 同じ Discord アカウントで OAuth 連携
Connector 追加後に認可フローを実行し、Step 0 と同じ Discord アカウントで OAuth 連携を完了してください。
Step 3 - 接続確認
接続後は、次のようなシンプルな確認から始めるとスムーズです。
- 残高確認 (
getBalance) - クラスターヘルスとエポック確認 (
getHealth,getEpochInfo,getSlot) - ブロック情報確認 (
getBlockHeight,getLatestBlockhash)
Reference Videos
セットアップ動画 (Discord OAuth Login + Method List)
活用例動画 (Wallet, Transaction, Network Health)
3 Use Cases
Use Case 1 - ウォレット残高確認
Prompt:
Tool called:
getBalanceウォレット監視、送金確認、保有量確認をすぐに行いたいケースに向いています。
Use Case 2 - トランザクション調査
Prompt:
Tool called:
getTransaction命令、署名者、手数料、ステータスなどを確認しつつ、実際に何が起きたかを自然言語で整理できます。
Use Case 3 - ネットワーク健全性モニタリング
Prompt:
Tools called:
getEpochInfo, getSlot, getHealthValidator 運用、RPC 運用、トレーディングシステムの監視に有効です。
Why It's Useful
Solana を使い始める段階では、目的に合った RPC クエリを組み立てるだけでも時間がかかります。
MCP を使うと、やりたいことを自然言語で伝えるだけで、Claude が目的に必要な Solana RPC 呼び出しへ変換できます。これにより、クイックな確認から詳細なチェーン分析まで進めやすくなります。
Get Started
- Validators DAO 公式 Discord に参加してアカウントを準備する。
- メール認証と OAuth ログインを完了する。
- Claude Connectors に MCP サーバー URL を追加する。
- 同じ Discord アカウントで連携を完了する。
getBalance、getTransaction、ネットワークヘルス確認から使い始める。
- MCP Server: https://mcp-solana-rpc-api.erpc.global/mcp
- OAuth Login: https://auth-api.erpc.global/oauth/login-url?provider=discord
- Validators DAO 公式 Discord: https://discord.gg/C7ZQSrCkYR