expandResultを備えています。
9つのルーティングツール
ドメインでグループ化されたツール(
heliusWallet、heliusAsset、heliusTransaction、…)— すべてのHeliusアクションにアクセス可能ですアカウント登録
AIツールからHeliusアカウントを作成—ホストリンクまたはローカルキーペアからUSDCの自動支払いで支払い
リアルタイムデータ
AIツールから直接Enhanced WebSocketsおよびLaserStream gRPCにサブスクライブ
任意のMCPクライアント
Claude Code、Claude Desktop、Cursor、VS Code、Windsurf、Codex、MCP互換ツールに対応
MCPとは
モデルコンテキストプロトコル(MCP)は、Anthropicによって導入されたオープンソース標準で、AIモデルが外部データソース、ツール、APIに安全に接続できるようにします。クライアント-サーバーアーキテクチャを採用しており、ホスト(Claudeなど)がMCPサーバーに接続し、AIがデータベースをクエリしたり、APIを呼び出したり、標準インターフェースを通じてアクションを実行したりできます。 Heliusにとって重要な理由: MCPはClaudeに対して、SolanaのライブデータやHeliusインフラストラクチャへの直接アクセスを提供します—バランス、アセットメタデータ、解析済みトランザクション、Webhook管理、ストリーミングなど。これがないと、ClaudeはAPIレスポンスを推測したり、繰り返しcurlリクエストを行ってコンテキストを取得しなければなりません。MCPにより、ClaudeはHeliusを通じてSolanaと実際に対話できます。helius.dev/docsのHeliusドキュメントサイトも、Mintlifyによって自動生成された別のMCPサーバーを公開しています。そのサーバーはドキュメント検索のみに限定されています。ここで文書化されている
helius-mcpは、HeliusおよびSolanaのすべての機能をカバーする包括的なサーバーです。クイックスタート
1
MCPサーバーを追加
2
APIキーを設定
すでにキーをお持ちの場合:または、
heliusAccountでsetHeliusApiKeyアクションを呼び出してClaude内で設定します。APIキーは次の順序で解決されます:- セッション内の
setHeliusApiKeyアクション呼び出し HELIUS_API_KEY環境変数~/.helius/config.json(Helius CLIを介して設定)
3
ツールの使用を開始
平易な英語で質問できます—適切なツールとアクションが自動的に選択されます:
- “このウォレットが所有するNFTは?”
- “このトランザクションを解析してください:
5abc...” - “
Gh9ZwEm...の残高を取得” - “1 SOLを
7xKp...に送信” - “このアドレスのWebhookを作成”
Helius MCPサーバーへの接続
- Claude Code
- Claude Desktop
- Cursor
- VS Code
- Windsurf
- Codex
次のコマンドを実行してください:またはプロジェクトの検証:
.mcp.jsonに追加してください:公開ツール表面
Helius MCPは、10の公開ツールを提供します。9つのルーティングされたドメインツールとexpandResultです。すべてのHeliusおよびSolanaアクションは、適切なルーティングされたツールのaction引数としてアクセス可能です。
フルツールカタログ
ルーティングされたツールごとにグループ化されたすべてのアクション、呼び出し形状の詳細、
expandResultの使い方ルーティングされたツールの呼び出し形状
9つのルーティングされたツールは、共通の形状を共有しています:action— 実行するHeliusアクション名(例:getBalanceまたはcreateWebhook)- ドメイン固有のパラメータ — 例:
address、signatures、またはwebhookURL - オプションの
detail—summary、standard、またはfull - テレメトリーフィールド —
_feedback、_feedbackTool、_model
サマリー優先のレスポンスとexpandResult
大容量のレスポンスはサマリー優先です。ルーティングされたツールはコンパクトなサマリーを返し、フルレスポンスが大きい場合やdetail: "summary"を要求された場合にはresultIdも返します。必要に応じて特定のセクション、範囲、ページ、または継続スライスを取得するためにexpandResultを使用してください。
これにより、探査的なクエリのトークン使用を低く抑えながら、必要に応じて代理が完全なペイロードに掘り下げることができます。
サインアップ
ホストされた支払いリンクを介して、またはローカルキーペアから直接USDCを支払うことで、AIツールからHeliusアカウントを作成します。サインアップフローは、heliusAccountルーティングツールを介して実行されます。
1
キーペアを生成
heliusAccountをaction: "generateKeypair"で呼び出すと、Solanaウォレットが作成され、アドレスが返されます。2
支払い意図を作成
heliusAccountをaction: "signup"およびmode: "link"で呼び出すと、ユーザーが任意のウォレットで支払うために開くpaymentUrl(例: https://dashboard.helius.dev/pay/<id>)が返されます。または、ローカルキーペアからUSDCを自動送信するためにmode: "autopay"を渡します(ウォレットには約0.001 SOL + プランの金額分のUSDCが必要です)。3
支払い後に再開
リンクで支払った後、
heliusAccountをaction: "signup"およびmode: "resume"で呼び出すと、支払い意図をポーリングし、アカウントプロビジョニングを完了し、APIキーを自動的に設定します。連絡先情報: すべての新規サインアップ — エージェントプランを含む — は
email、firstName、lastNameが必要です。upgradePlanも同様です。ネットワーク構成
MCPサーバーはデフォルトでmainnet-betaを使用します。環境変数を介してdevnetに切り替えます:heliusAccountのsetNetworkアクションを呼び出します。
システムプロンプト
helius-mcpパッケージには、Heliusツールを効果的に使用する方法をAIモデルに教えるために事前構築されたシステムプロンプトが付属しています。これらはsystem-prompts/にあります:
openai.developer.md— OpenAI Responses/Chat Completions API用(developerメッセージ)claude.system.md— Claude API用(システムプロンプト)full.md— すべての参照をインライン化したセルフコンテインド版(Cursor Rules、ChatGPTなど)
helius-skills/SYSTEM-PROMPTS.mdインテグレーションガイドをご覧ください。
スキル
スキルは、Claudeにユーザーのリクエストを正しいMCPアクションとリファレンスファイルにルーティングする方法を教える専門的な指示セットです。これらは生のツールアクセスを超えて、ルーティングロジック、正しいSDKパターン、一般的な間違いを防ぐルールを含みます。スキル概要
6つのスキルが利用可能: Build(一般的なSolana開発)、Phantom(フロントエンドdApps)、Jupiter(DeFi)、DFlow(トレーディングアプリ)、OKX(トレーディングとインテリジェンス)、SVM(プロトコル内部)
詳細を学ぶ
Claude Codeプラグイン
MCP + スキルをワンクリックでインストール
Helius CLI
コマンドラインによるアカウント管理
MCP仕様
モデルコンテキストプロトコル標準について学ぶ
npmでのhelius-mcp
パッケージの詳細とバージョン履歴
チェンジログ
バージョン履歴とリリースノート
貢献する
helius-mcpの貢献ガイド