100pro-token-risk について
100pro-token-riskは、EVMトークンコントラクトとSolana SPLミントを取引前に確認する、読み取り専用のMCPサーバーです。コントラクト、流動性、保有者のリスク情報をまとめ、1行の判定を返します。
主な機能
- 01ハニーポット・税・所有者リスクの確認
- 02LPロックと権限状態の確認
- 03保有者集中度と流動性の分析
- 04ウォッシュトレードの兆候検出
- 051行のリスク判定
活用シーン
- 01取引前のEVMトークンコントラクトの確認
- 02Solana SPLミントの権限とリスクの確認
- 03複数トークンのリスク情報の比較
MCP 対応
リモートMCPサーバーは、1回につき最大5アドレスを確認する読み取り専用の`token_risk_screen`ツールを提供します。呼び出しにはBase上のx402 v2によるUSDC決済が必要です。リポジトリにはリモートエンドポイントへ転送するstdioブリッジも含まれます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://x402.rendraputra.dev/mcpclaude mcp add --transport http dev-rendraputra-100pro-token-risk https://x402.rendraputra.dev/mcp{"mcpServers":{"dev-rendraputra-100pro-token-risk":{"type":"http","url":"https://x402.rendraputra.dev/mcp"}}}Cursor で開く{"servers":{"dev-rendraputra-100pro-token-risk":{"type":"http","url":"https://x402.rendraputra.dev/mcp"}}}VS Code で開く{"mcpServers":{"dev-rendraputra-100pro-token-risk":{"type":"http","url":"https://x402.rendraputra.dev/mcp"}}}{"mcpServers":{"dev-rendraputra-100pro-token-risk":{"serverUrl":"https://x402.rendraputra.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
100pro トークンリスクスクリーニング — MCP サーバー
EVM トークンコントラクトと Solana SPL ミントの取引前リスクスクリーニングを、リモート MCP ツールとして提供します。ハニーポット/税率/所有者フラグ、LP ロック状態、ミントおよび凍結権限、転送手数料/フック、保有者の集中度、流動性の深さ、ウォッシュトレードの兆候を確認し、最後に1行の判定を提示します。
- エンドポイント:
https://x402.rendraputra.dev/mcp(MCP ストリーミング可能 HTTP、JSON-RPC 2.0) - ツール:
token_risk_screen(token、chain)— 読み取り専用。1回の呼び出しにつき、カンマ区切りで最大5つのアドレスを指定できます - チェーン:
base、ethereum、bsc、polygon、arbitrum、solana - 価格: Base 上で、単一トークンは $0.10 USDC、2〜5トークンのバッチは $0.25。支払いには x402 v2 を使用します。アカウント、API キー、サブスクリプションは不要です。未払いの呼び出しには、支払いチャレンジとともに HTTP 402 が返されます。支払い後に再試行してください。無料のメタデータ:
/llms.txt、/openapi.json、/.well-known/x402。
インストールせずにリモート MCP サーバーとして使う
{
"mcpServers": {
"100pro-token-risk": {
"type": "http",
"url": "https://x402.rendraputra.dev/mcp"
}
}
}
この stdio ブリッジ経由で使う
stdio にしか対応していないクライアントもあります。この小さなプロキシは、initialize、tools/list、tools/call をリモートエンドポイントに転送します(標準ライブラリのみを使用し、依存関係はありません)。
{
"mcpServers": {
"100pro-token-risk": {
"command": "python3",
"args": ["/absolute/path/to/100pro_mcp.py"]
}
}
}
uv を使っている場合は、リポジトリから直接実行することもできます。
{
"mcpServers": {
"100pro-token-risk": {
"command": "uvx",
"args": ["--from", "git+https://github.com/rndrpp/100pro-mcp", "100pro-mcp"]
}
}
}
呼び出しの戻り値
トークンごとに Markdown レポートが返されます。例:
## 0x8335…2913 (base)
**Verdict: PASS — no blocking risk signal found.**
...
未払いの場合、サーバーは x402 の支払いチャレンジ(HTTP 402)を返します。Base 上で、チャレンジ内の payTo 宛てに単一トークンは $0.10 USDC、2〜5トークンのバッチは $0.25 を支払い、再試行してください。応答には、決済済みのトランザクションを示す PAYMENT-RESPONSE レシートが含まれます。
無料スキャナーより支払いを選ぶ理由
無料スキャナーは、他所で販売されている製品です。レート制限があったり、遅延を誘発したり、アップセルへの誘導に使われたりします。このサービスは、1回ごとに価格が設定された呼び出しであり、フェイルクローズ保証を備えています。レポートはBase 上で USDC の送金が確認された後にのみ生成・返却され、すべての決済試行はオンチェーン判定とともに記録されます。
リンク
- ディスカバリー:https://x402.rendraputra.dev/llms.txt
- OpenAPI:https://x402.rendraputra.dev/openapi.json
- x402 プロトコル:https://www.x402.org
MIT ライセンスです。
リポジトリの構成
100pro_mcp.py— リポジトリルートのエントリーポイント(python3 100pro_mcp.pyで実行。クローン後にファイルコンテナーチェッカーが実行するファイル)。pro100/bridge.pyを起動します。pro100/bridge.py— stdio ブリッジ本体:initialize/tools/listにはローカルで応答するため(イントロスペクションにネットワーク接続は不要)、tools/callはホストされたエンドポイントに転送します。pyproject.toml—pro100とコンソールスクリプト100pro-mcpをパッケージ化します(uvx --from git+https://github.com/rndrpp/100pro-mcp 100pro-mcpが動作します)。
Python 3.9 以降に対応し、標準ライブラリのみを使用します。通常のスクリプトとして実行する場合、インストールは不要です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。