Solana MCP サーバー
Clineを介してSolanaブロックチェーンデータへの包括的なアクセスを提供するモデルコンテキストプロトコル(MCP)サーバー。このサーバーは幅広いSolana RPCメソッドを実装しており、自然言語による会話を通じてブロックチェーン情報への直接クエリを容易に行うことができます。
特徴
サーバーは、さまざまなカテゴリにわたって 21 個の重要な Solana RPC メソッドを提供します。
口座と残高の操作
get_sol_balance
: アドレスのSOL残高を取得するget_token_balance
: SPLトークン残高を取得するget_account_info
: アカウント情報を取得するget_largest_accounts
: ネットワーク上の最大のアカウントを取得する
ブロックとトランザクション情報
get_slot
: 現在のスロットを取得するget_block
: ブロック情報を取得するget_block_time
: ブロック生成時間を取得するget_transaction
: トランザクションの詳細を取得するget_recent_blockhash
: 最近のブロックハッシュを取得する
トークン操作
get_token_accounts_by_owner
: 所有者別にトークンアカウントを取得するget_token_accounts_by_delegate
: 委任されたトークンアカウントを取得するget_token_supply
: トークン供給情報を取得する
システム情報
get_epoch_info
: 現在のエポック情報を取得するget_version
: ノードのバージョンを取得するget_health
: ノードのヘルスステータスを取得するget_supply
: 現在の供給量を取得するget_inflation_rate
: インフレ率を取得するget_cluster_nodes
: クラスターノード情報を取得するget_minimum_balance_for_rent_exemption
: 最低家賃免除残高を取得する
ステーキングとガバナンス
get_vote_accounts
: 投票アカウントを取得するget_leader_schedule
: リーダースケジュールを取得する
Clineでのセットアップ
Cline MCP 設定ファイル (macOS の場合は
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
) に次の構成を追加します。
新しい MCP サーバーをロードするには、Cline を再起動します。
使用例
設定が完了すると、Clineの自然言語を使ってSolanaブロックチェーンと対話できるようになります。以下にクエリの例を示します。
「アドレスGh9ZwEmdLJ8DscKNTkTqPbNwLNNBjuSzaG9Vp2KGtKJrのSOL残高はいくらですか?」
「現在のスロット番号を表示」
「最新のブロックに関する情報を取得する」
「現在のインフレ率はどれくらいですか?」
「アドレスが所有するトークンアカウントを表示してください...」
環境変数
SOLANA_RPC_URL
: (オプション) 使用するSolana RPCエンドポイント。指定されていない場合は、デフォルトで「 https://api.mainnet-beta.solana.com 」になります。
発達
前提条件
錆と貨物
Solana CLI ツール (オプション、テスト用)
建物
ランニング
ライセンス
MITライセンス
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Solana の最初のバージョンに関連する実際のアクションを実行できる MCP サーバーは、RPC メソッドとその呼び出し方法に関する知識を追加します。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server to run commands.Last updated -1403195MIT License
- AsecurityAlicenseAqualityA server that enables interaction with the Solana blockchain, providing access to over 40 Solana RPC methods including getting balances, transaction details, block information, and sending transactions.Last updated -443MIT License
- AsecurityFlicenseAqualityA server that provides simple RPC endpoints for common Solana blockchain operations, allowing users to check balances, get account information, and transfer SOL between accounts.Last updated -51
- -securityAlicense-qualityA simple MCP server implementation that provides AI models with basic Solana RPC methods and helpful development prompts.Last updated -37MIT License