Rugcheck Ai について
Rugcheck AiはSolanaの取引エージェント向けMCPサーバーで、取引前にトークンの権限、Token-2022拡張、売却可能性、流動性、保有者の集中度を確認します。審査を通過したトークンについて、ユーザーが署名するJupiterの未署名トランザクションを作成できます。
主な機能
- 01ミント・凍結権限とToken-2022のリスクを確認
- 02売却をシミュレーションしてハニーポットを検出
- 03流動性と保有者の集中度を分析
- 04SAFE、CAUTION、DANGERの判定とスコア
- 05最大10トークンの一括スキャン
- 06Jitoチップ付き未署名スワップを作成
活用シーン
- 01新規Solanaトークンを取引前に審査
- 02トークンが売却不能になるリスクを確認
- 03複数トークンの安全性を比較
- 04取引エージェントが署名するスワップを準備
MCP 対応
Streamable HTTPのMCPサーバーとして、スキャン、売却シミュレーション、未署名スワップの作成など、トークン審査と取引のツールを公開します。MCPクライアントは`/mcp`エンドポイントに接続します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://web-production-58d585.up.railway.app/mcpclaude mcp add --transport http rugcheck-ai https://web-production-58d585.up.railway.app/mcp{"mcpServers":{"rugcheck-ai":{"type":"http","url":"https://web-production-58d585.up.railway.app/mcp"}}}Cursor で開く{"servers":{"rugcheck-ai":{"type":"http","url":"https://web-production-58d585.up.railway.app/mcp"}}}VS Code で開く{"mcpServers":{"rugcheck-ai":{"type":"http","url":"https://web-production-58d585.up.railway.app/mcp"}}}{"mcpServers":{"rugcheck-ai":{"serverUrl":"https://web-production-58d585.up.railway.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
🛡️ RugCheck AI — Solana AI エージェント向けオンチェーントークン安全性
Solana トークンのミントをチェーンから直接読み取り、エージェントが取引する前に、よくあるラグプルやハニーポットの罠(有効なミント/フリーズ権限や、危険な Token-2022 拡張機能(永久デリゲート、転送フック、譲渡不可、一時停止可能))を検出する軽量な MCP サーバーです。チェックを通過したトークンについては、より早く取り込まれるよう少額の Jito チップを付けた、未署名の Jupiter トランザクションを作成します。署名するのはユーザー自身です。サーバーが鍵を保持することはありません。
クイックスタート(30 秒)
インストールも API キーも不要です。エージェントをリモートエンドポイントに接続してください。
https://web-production-58d585.up.railway.app/mcp
その後、購入前に次の質問をします。
scan_token("DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263") # BONK
→ { verdict: "SAFE", safety_score: 100, sellable: true, risks: ["no red flags found"] }
SAFE → 問題ありません。CAUTION → リスクを確認してください。DANGER → 購入しないでください。これが一連の流れです。
ラグプルの検出例
実際のメインネットトークン 3 件を、それぞれ 1 回の scan_token 呼び出しでスキャンしました(2026-06-17 にスキャン。検証するには再実行してください。状態はリアルタイムで変化します)。
| トークン | 判定 | 理由 |
|---|---|---|
| BONK | SAFE · 100 | 権限放棄済み。流動性があり、売却可能です。危険な兆候はありません |
| USDC | CAUTION · 70 | 発行者は有効なミント権限とフリーズ権限を保持しています。保有残高が凍結される可能性があります |
新しい pump トークン 24tF…i9pump | DANGER · 20 | 売却ルートなし(ハニーポット)、100%を単一ウォレットが保有、流動性は$0 |
重要なのはハニーポットです。購入できても、二度と売却できない可能性があります。RugCheck AI は、他の場所ではまだインデックス化されていないほど新しいトークンでも、エージェントが一銭でも使う前に警告します。USDC でさえ、発行者が残高を凍結できるため、SAFE ではなく CAUTION になります。判定が示すのはマーケティング上のラベルではなく、実際の状況です。
ツール
スクリーニング
scan_token— 1 回の呼び出しで安全性レポートを作成します。権限、Token-2022 の罠、ハニーポット、流動性、保有者の集中度を確認し、SAFE/CAUTION/DANGER と 0~100 のスコアを返しますis_safe— 取引前にブール値 1 つで判定する、簡易的な可否チェックですverify_token_safety— オンチェーン監査:ミント/フリーズ権限、Token-2022 の罠、リアルタイムの市場状況を確認しますcheck_authorities— ミント/フリーズ権限と拡張機能を検出しますsimulate_sell— トークンを実際に売却できるかを確認します(ハニーポットチェック)simulate_trade— 往復取引全体(購入後に売却)をシミュレートし、実際のエントリー/エグジットコストと往復損失率を確認しますcheck_liquidity— DEX の流動性、24 時間の取引量、経過時間、購入/売却数を確認しますholders_breakdown— 上位保有者の集中度を確認します(大量売却リスク)token_age— 新しさと実際の取引状況を確認しますrug_forecast— ラグプルまでの時間をヒューリスティックに予測します:確率、緊急性の時間枠、要因scammer_dna— 意図スコア(0~100):トークンの構造が意図的な詐欺にどれだけ似ているかを示しますcheck_deployer— トークンを支配する権限を持つウォレットを確認しますcompare_tokens— 複数のトークンを安全性の高い順に順位付けしますbatch_scan— 最大 10 件のトークンを一括スキャンし、それぞれレポートを返します
実行
execute_safe_swap— ミントを再スクリーニングした後、Jito チップ付きの Jupiter スワップを作成します(未署名)。スキャン結果が DANGER のトークンは拒否します
接続
リモート(Streamable HTTP) — インストール不要。エージェントを次に接続してください。
https://web-production-58d585.up.railway.app/mcp
公式 MCP Registry には io.github.MrWizardlyLoaf/rugcheck-ai として登録されています。
セルフホスト:
pip install -r requirements.txt
SOLANA_RPC=<your-rpc-url> python server.py
エージェントに追加する
Cline / Claude Dev(VS Code) — cline_mcp_settings.json に追加します。
{ "mcpServers": { "rugcheck-ai": { "url": "https://web-production-58d585.up.railway.app/mcp" } } }
Claude Desktop — claude_desktop_config.json に追加します。
{ "mcpServers": { "rugcheck-ai": { "command": "npx", "args": ["-y", "mcp-remote", "https://web-production-58d585.up.railway.app/mcp"] } } }
Cursor — Settings → MCP → Add → Streamable HTTP の順に選択し、エンドポイント URL を貼り付けます。
任意の MCP クライアント — 標準的な Streamable HTTP MCP サーバーです。クライアントを /mcp エンドポイントに接続すると、15 個のツールが表示されます。
理由
ほとんどのエージェントは、Solana トークンを何も確認せずに取引しています。RugCheck AI はミントに対して getAccountInfo を呼び出し、権限と Token-2022 拡張機能を自ら読み取るため、新規ローンチ直後でも unknown ではなく、実際の判定を得られます。また、ミント権限や凍結権限が有効な場合は、購入後ではなく購入前に警告します。
こんなときに使います
エージェントが、1 セントも使う前に次の質問に答える必要がある場合:
- この Solana トークンは安全に購入できますか?それともラグプルですか?
- これはハニーポットですか?購入後に実際に売却できますか?
- ミントに、自分を閉じ込めたり希薄化させたりできる有効な凍結権限/ミント権限がありますか?
- 資金を奪われる可能性のある、隠れた Token-2022 の罠(永続デリゲート、トランスファーフック)はありますか?
- 自律型取引エージェント向けの、取引前スクリーニング/トークンのデューデリジェンス。
SPL/Token-2022 トークンを購入し、参入前にオンチェーンで素早くラグをチェックする必要がある AI 取引エージェント、スナイパー、ボット向けに構築されています。トークンの安全性が確認された後は、審査済みの Jupiter ルートを利用できます。
FAQ
Solana トークンが安全に購入できるかどうかを確認するには?
scan_token(mint) を呼び出します。1 回の呼び出しで、ミント権限/凍結権限、Token-2022 の罠、ハニーポット(売却可能性)、流動性、保有者の集中度を網羅した SAFE/CAUTION/DANGER の判定に加え、0~100 の安全スコアが返されます。
購入前にハニーポットを検出するには?
simulate_sell(mint) は、実行可能な売却ルートが存在するかを確認します。オンチェーンで売却が明示的に禁止されていなくても、ルートがないトークンは事実上ハニーポットです。
保有者の集中度やクジラによる売り抜けリスクを確認するには?
holders_breakdown(mint) は、最大規模のウォレットと、それらが保有する供給量の割合を報告します。集中度が高い場合、1 人の保有者が価格を急落させる可能性があります。
トークンがラグプルかどうかを知るには?
rug_forecast(mint) は、実際のシグナル(権限、Token-2022 の罠、集中度、売り圧力、経過時間)から、ラグが起きる確率と緊急度の時間枠をヒューリスティックに算出します。check_authorities と check_deployer では、トークンに対する権限を誰が持っているかを正確に確認できます。
新規ローンチ直後のトークンにも対応していますか?
はい。ミントをオンチェーンから直接読み取る(getAccountInfo)ため、ほかの場所ではまだインデックス化されていない新しいトークンでも、実際の判定を得られます。token_age では、新しさと実際の取引状況を確認できます。
ウォレットにアクセスしたり、何かに署名したりしますか?
いいえ。スクリーニングは読み取り専用です。execute_safe_swap は、ユーザーが署名するための未署名トランザクションを作成するだけです。サーバーが鍵を保持したり、署名したり、送信したりすることはありません。
無料ですか?API キーは必要ですか? リモートサーバーなので、インストールも API キーも不要です。エージェントの接続先にエンドポイントを設定して、ツールを呼び出すだけです。
ステータス
v1.2.0 — 動作確認済み、活発に開発中、CI でテスト済みです。オープンソースで監査可能です。スクリーニングツールは読み取り専用(getAccountInfo)で、execute_safe_swap はユーザーが署名するための未署名トランザクションを作成するだけです。
MIT ライセンス。セルフホスト可能。Solana 取引エージェント向けに構築されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。