mcpField
S
solana-mcp

solana-mcp

ローカル
rigelonchain.com金融データ011 週間前に更新

solana-mcp について

solana-mcp(Rigel)は、Solanaとpump.funのデータを調べるための読み取り専用MCPサーバーです。AgentやMCPクライアントに、ウォレット、トークン、デプロイヤー、リスク、市場の確認機能を提供し、鍵や署名取引は扱いません。

主な機能

  1. 01SOL残高とSPLトークン保有状況の取得
  2. 02トークン情報とボンディングカーブの確認
  3. 03権限状態と保有集中リスクの評価
  4. 04初期購入者とデプロイヤー履歴の確認
  5. 05リアルタイム市場情報と全体監査

活用シーン

  1. 01ウォレットのSOLとトークン保有状況を確認
  2. 02pump.funトークンを詳しく調べる前に確認
  3. 03トークンのリスク指標と購入者の傾向を確認
  4. 04オンチェーン情報と市場の概要を取得

MCP 対応

このサーバーはstdio経由で、ウォレット、トークン、リスク、デプロイヤー、市場、全体監査を調べる7つの読み取り専用SolanaツールをMCPクライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"sylenzor-solana": {
"command": "npx",
"args": [
"-y",
"@rigel-protocol/solana-mcp"
],
"env": {
"SOLANA_RPC_URL": "<SOLANA_RPC_URL>"
}
}
}
}
起動コマンドnpx -y @rigel-protocol/solana-mcp
設定が必要な環境変数
SOLANA_RPC_URLSolana RPC endpoint to read from. Public mainnet by default; a Helius/Triton key is recommended.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@rigel-protocol/solana-mcp1.2.4

ツール

7

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
walletAddressstringはい確認する Base58 Solana ウォレットアドレス

詳細

✦ Rigel — Solana MCP サーバー

AI エージェントに Solana を見通す力を与えます。 Rigel は、Claude Desktop、Claude Code、Cursor、およびあらゆる stdio MCP クライアントを Solana ブロックチェーンと pump.fun エコシステムに接続するオープンソースの MCP サーバーです。

設計上、読み取り専用です。 秘密鍵も署名もカストディもありません。設定するのは、読み取りに使う RPC だけです。

ツール

ツール入力戻り値
rigel_get_wallet_balancewalletAddressSOL 残高と主要な SPL トークンの保有状況
rigel_inspect_token_datatokenAddressメタデータ、供給量、ボンディングカーブ上の SOL、カーブ完了率
rigel_analyze_rug_risktokenAddressミント/フリーズ権限の状態、上位保有者への集中度、リスク評価
rigel_check_first_buyerstokenAddressバンドル検出:新規ウォレットの保有者、資金源を共有するウォレット、供給量の集中度
rigel_deployer_historytokenAddressデプロイヤーの履歴:起動者、ウォレットの年齢、アクティビティ、残りの保有量
rigel_market_snapshottokenAddressライブ価格、時価総額、流動性、取引量、売買フロー、モメンタム分析
rigel_full_audittokenAddress一度の呼び出しで一連の分析を実施し、総合判定と主な理由を提示

クイックスタート(Claude Desktop)

claude_desktop_config.json に貼り付けて、Claude を再起動します。

{
  "mcpServers": {
    "rigel-solana": {
      "command": "npx",
      "args": ["-y", "@rigel-protocol/solana-mcp"],
      "env": { "SOLANA_RPC_URL": "https://api.mainnet-beta.solana.com" }
    }
  }
}

続いて、エージェントに次のように尋ねてみましょう。

  • 「このウォレットには何が入っていますか? FC5i…」
  • 「この pump.fun トークンを調べてください:7xKq…」
  • 「このトークンはラグですか?」

ソースからビルド

npm install
npm run build
node dist/index.js   # speaks MCP over stdio

設定

環境変数デフォルト用途
SOLANA_RPC_URLhttps://api.mainnet-beta.solana.com任意の Solana RPC(パブリック、Helius、Triton、または独自ノード)

パブリックのメインネット RPC は頻繁にレート制限がかかるため、頻繁に利用する場合は無料の Helius キーをおすすめします。

セキュリティ対策

  • このコードベースのどこにも、秘密鍵、シードフレーズ、署名コードはありません。
  • ローカルの stdio トランスポートを使用します。クエリはお使いのマシンから RPC に送信され、間に別のものは介在しません。
  • ログは stderr に出力されます。stdout は MCP プロトコルトラフィック専用です。
  • 入力は Zod で検証されます。無効な公開鍵や RPC の失敗に対して、分かりやすいエラーを返します。

免責事項

Rigel はオンチェーンの事実を報告します。ラグリスク評価は公開データ(権限の状態、保有者の集中度)に基づくヒューリスティックであり、すべてのリスクを検出できるわけではありません。また、出力される内容は一切、金融アドバイスではありません。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。