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 - アカウント作成とメール認証

まず ERPC Webダッシュボードから ERPC アカウントを作成またはログインし、メール認証を完了してください。
このあと Claude 連携時にも同じ Discord アカウントを使用します。

Step 1 - Claude Connectors に MCP サーバーを追加

Claude の Settings -> Connectors -> Add custom connector で、次の URL を設定します。
text
https://mcp-solana-rpc-api.erpc.global/mcp

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:
text
What's the SOL balance of wallet address EiwSTx1Z2uJATDut682U7xzzquFR4UpQJUij3wSxVoSV?
Tool called: getBalance
ウォレット監視、送金確認、保有量確認をすぐに行いたいケースに向いています。

Use Case 2 - トランザクション調査

Prompt:
text
Look up Solana transaction 2qf1KikxxgqmtHFVMhaLSaAhDGJC2ob49mMbbShvDBTdtTN1rG6L98Jn4h9n1myKr5QQVptnYRMrUXqFhog4XH5g and explain what happened.
Tool called: getTransaction
命令、署名者、手数料、ステータスなどを確認しつつ、実際に何が起きたかを自然言語で整理できます。

Use Case 3 - ネットワーク健全性モニタリング

Prompt:
text
What's the current Solana epoch info, slot height, and cluster health?
Tools called: getEpochInfo, getSlot, getHealth
Validator 運用、RPC 運用、トレーディングシステムの監視に有効です。

Why It's Useful

Solana を使い始める段階では、目的に合った RPC クエリを組み立てるだけでも時間がかかります。
MCP を使うと、やりたいことを自然言語で伝えるだけで、Claude が目的に必要な Solana RPC 呼び出しへ変換できます。これにより、クイックな確認から詳細なチェーン分析まで進めやすくなります。

Get Started

  1. ERPC Webダッシュボードを開いてアカウントを準備する。
  2. メール認証と OAuth ログインを完了する。
  3. Claude Connectors に MCP サーバー URL を追加する。
  4. 同じ Discord アカウントで連携を完了する。
  5. getBalancegetTransaction、ネットワークヘルス確認から使い始める。