MCP ヘリウス
このリポジトリには、ClaudeがHelius APIを介してSolanaブロックチェーンデータにアクセスできるようにするModel Context Protocol(MCP)サーバーが含まれています。このサーバーにより、Claudeはウォレット残高の確認、ブロックチェーン情報の取得、Solanaブロックチェーン上のトークンやNFTの操作などの操作を実行できます。
概要
MCP サーバーは、Claude に次のツールを公開します。
基本的なブロックチェーン操作
helius_get_balance
: Solanaウォレットアドレスの残高を取得するhelius_get_block_height
: Solanaブロックチェーンの現在のブロック高を取得するhelius_get_slot
: Solanaブロックチェーンの現在のスロットを取得するhelius_get_latest_blockhash
: Solanaブロックチェーンから最新のブロックハッシュを取得するhelius_get_transaction
: 署名でトランザクションを取得するhelius_get_account_info
: Solanaアドレスのアカウント情報を取得するhelius_get_signatures_for_address
: Solanaアドレスのトランザクション署名を取得するhelius_get_multiple_accounts
: 複数のSolanaアカウントに関する情報を取得するhelius_get_program_accounts
: プログラムが所有するすべてのアカウントを取得する
トークン操作
helius_get_token_accounts_by_owner
: Solanaアドレスが所有するトークンアカウントを取得するhelius_get_token_supply
: トークンの供給量を取得するhelius_get_token_account_balance
: トークンアカウントの残高を取得するhelius_get_token_accounts
: ミントまたは所有者によるトークンアカウントの取得
NFTとデジタル資産
helius_get_asset
: IDでデジタル資産の詳細を取得するhelius_get_rwa_asset
: IDで現実世界の資産の詳細を取得するhelius_get_asset_batch
: IDで複数のアセットの詳細を取得するhelius_get_asset_proof
: デジタル資産の証明を取得するhelius_get_assets_by_group
: グループキーと値でアセットを取得するhelius_get_assets_by_owner
: 特定のアドレスが所有する資産を取得するhelius_get_assets_by_creator
: 特定のアドレスによって作成されたアセットを取得するhelius_get_assets_by_authority
: 権限アドレスで資産を取得するhelius_search_assets
: さまざまなフィルター (ownerAddress、creatorAddress、compressed など) を使用してアセットを検索します。helius_get_signatures_for_asset
: アセットに関連付けられた署名を取得するhelius_get_nft_editions
: マスターエディションのNFTエディションを取得する
ブロックチェーンシステム情報
helius_get_minimum_balance_for_rent_exemption
: 家賃免除に必要な最低残高を取得するhelius_get_inflation_reward
: アドレスリストのインフレ報酬を取得するhelius_get_epoch_info
: 現在のエポックに関する情報を取得するhelius_get_epoch_schedule
: エポックスケジュールを取得するhelius_get_leader_schedule
: エポックのリーダースケジュールを取得するhelius_get_recent_performance_samples
: 最新のパフォーマンスサンプルを取得するhelius_get_version
: Solanaノードのバージョンを取得する
取引と手数料の方法
helius_get_priority_fee_estimate
: トランザクションの優先手数料の見積もりを取得するhelius_poll_transaction_confirmation
: トランザクション確認ステータスのポーリングhelius_send_jito_bundle
: Jito にトランザクションのバンドルを送信するhelius_get_bundle_statuses
: Jitoバンドルのステータスを取得するhelius_get_fee_for_message
: シリアル化されたメッセージの料金を取得するhelius_execute_jupiter_swap
: Jupiterを使用してトークンスワップを実行する
前提条件
- Node.js (v16 以上)
- Helius API キー ( https://dev.helius.xyz/で取得)
- クロードデスクトップアプリケーション
インストール
- このリポジトリをクローンします:
- 依存関係をインストールします:
- プロジェクトをビルドします。
構成
Claudeデスクトップの設定
この MCP サーバーを使用するように Claude Desktop を構成するには:
- クロードデスクトップを開く
- Claude Desktop 構成ファイルに移動します。
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- Linux:
~/.config/Claude/claude_desktop_config.json
- macOS:
- MCP サーバー構成を追加します。
ローカルで実行
npx を使用して直接実行することもできます。
使用法
設定が完了したら、Claude Desktopを再起動してください。これでClaudeはSolanaブロックチェーンツールにアクセスできるようになります。Claudeに以下の操作を依頼できます。
- ウォレットの残高を確認する:
- 現在のブロックの高さを取得します。
- NFT に関する情報を入手:
Claude は MCP サーバーを使用して、Helius 経由で Solana ブロックチェーンからこの情報を直接取得します。
発達
新しいツールの追加
MCP サーバーに新しいツールを追加するには:
src/tools.ts
でツールを定義する- 適切なハンドラーファイルにハンドラー関数を作成する
src/tools.ts
のhandlers
オブジェクトにハンドラーを追加します。
建物
ライセンス
マサチューセッツ工科大学
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Claude に Helius API 経由で Solana ブロックチェーン データへの包括的なアクセスを提供し、ウォレット残高の確認、ブロックチェーン情報の取得、トークンや NFT とのやり取りなどの操作を可能にするモデル コンテキスト プロトコル サーバー。
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables Claude AI to interact with the Solana blockchain through a standardized interface, providing tools for transactions, account queries, and wallet management.Last updated -21979Apache 2.0
- -securityAlicense-qualityA Model Context Protocol server that enables AI models to interact with the Solana blockchain, providing RPC methods, wallet management, DeFi trading capabilities, and Helius API integration for enhanced Solana development.Last updated -TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that provides onchain tools for Claude AI, allowing it to interact with the Solana blockchain through a standardized interface for operations like managing assets, executing token operations, and retrieving network information.Last updated -6TypeScript
- -securityFlicense-qualityA Model Context Protocol server that enables Claude AI to interact with the Solana blockchain, allowing it to execute transactions, query accounts, manage wallets, get price predictions, trade tokens, and access various blockchain data sources.Last updated -2