mcpField
D
Diogenes Web3, DeFi & 402 Security MCP

Diogenes Web3, DeFi & 402 Security MCP

リモート
diogenes-micro-gateway.corinth.workers.devセキュリティ12 日前に更新
リポジトリ公式サイト

Diogenes Web3, DeFi & 402 Security MCP について

Web3 の開発者やトレーダー向けのセキュリティ MCP サーバーです。コントラクト監査、トークンや取引のリスク評価、402 決済の検証、オンチェーン手数料の計画に使える 15 個のツールを提供します。

主な機能

  1. 01EVM、Move、Solana コントラクトの監査
  2. 02Solana トークンのリスクと流動性の評価
  3. 03EIP-712 署名と EVM calldata のデコード
  4. 04DEX の MEV とアドレス汚染リスクの評価
  5. 05HTTP 402 決済チャレンジの検証
  6. 06Bitcoin UTXO と取引手数料の計画

活用シーン

  1. 01デプロイ前にスマートコントラクトを確認
  2. 02取引前にトークンや DEX のスリッページを評価
  3. 03署名前にアドレスと取引データを検証
  4. 04決済チャレンジを確認し手数料を計画

MCP 対応

streamable-http 経由で Web3 とセキュリティの 15 個のツールを MCP クライアントに公開します。L402 と x402 に対応し、npx でローカルの stdio サービスとしても起動できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://diogenes-micro-gateway.corinth.workers.dev/mcp/web3-security
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Diogenes Web3、DeFi、HTTP 402 セキュリティ MCP(diogenes-web3-security-mcp)

TensorBlock MCP Index に登録済み Glama MCP サーバー M8ven スコア マスターゲートウェイ

Diogenes Web3、DeFi、HTTP 402 セキュリティ MCPは、Diogenes Microservice Gatewayを利用する、機能を絞った軽量な Model Context Protocol(streamable-http)パッケージです。

ゲートウェイの全121エンドポイントをLLMのコンテキストウィンドウに読み込む代わりに、このパッケージをインストールすると、ブロックチェーンとWeb3に必要な、専門的なweb3-securityツール15個のみを利用できます。

Web3、DeFi、HTTP 402 セキュリティツール15個:EVM/Moveコントラクト監査ツール、Solana Anchor CPIスキャナー、SPLリスクおよび流動性インスペクター、クジラの資金フロートラッカー、Jito手数料見積もりツール、EIP-712およびEVMコールデータデコーダー、MEV評価ツール、アドレスポイズニング検出ツール、402検証ツール、Bitcoin UTXOプランナー、非KYCブリッジ比較ツール。


⚡ CursorとClaude Desktopへのワンクリックインストール

APIキー、ユーザーアカウント、ローカル依存関係は不要です。セットアップも不要で、クライアント設定にそのまま貼り付けられます。

🖱️ Cursor IDE(.cursor/mcp.json)

プロジェクトのルートまたはCursorのグローバル設定にある.cursor/mcp.jsonに追加します。

{
  "mcpServers": {
    "diogenes-web3-security": {
      "transport": "streamable-http",
      "url": "https://diogenes-micro-gateway.corinth.workers.dev/mcp/web3-security"
    }
  }
}
🧠 Claude Desktop(claude_desktop_config.json)

claude_desktop_config.jsonに追加します(Mac:~/Library/Application Support/Claude/claude_desktop_config.json | Windows:%APPDATA%\Claude\claude_desktop_config.json)。

{
  "mcpServers": {
    "diogenes-web3-security": {
      "transport": "streamable-http",
      "url": "https://diogenes-micro-gateway.corinth.workers.dev/mcp/web3-security"
    }
  }
}

ローカルstdioを使用しますか? npxで実行します。

npx -y @stand-out-of-my-sun/diogenes-web3-security-mcp

web3-securityに含まれるツール(15個)

MCP ツール名基盤となる REST ルート決済機能
audit_smart_contract_codePOST /api/v1/agent/contract-audit250 sats(L402)Solidity、Vyper、または Move のスマートコントラクトのソースコードを静的解析し、ハニーポット型の送金税、隠されたミント用バックドア、プロキシのアップグレードに関する罠、リエントランシーを検出します。プロトコルのデプロイまたは利用前にスマートコントラクトのソースコードやバイトコードを監査する場合に使用してください。Solana Anchor/Rust プログラムの Cross-Program Invocation(CPI)署名者/アカウントの脆弱性を特定する場合は、代わりに scan_solana_cpi_reentrancy を使用してください。読み取り専用のエッジ呼び出し(32 KB、60 RPM):'code_or_address' を受け付けます('chain' のデフォルトは 'evm_solidity')。'?demo=true' または L402(250 sats)を使用でき、無効な場合は HTTP 400 を返します。
scan_solana_cpi_reentrancyPOST /api/v1/crypto/solana-cpi-reentrancy-scanner160 sats(L402)Solana Anchor およびネイティブ Rust プログラムの命令をスキャンし、未検証の Cross-Program Invocation(CPI)プログラム ID、署名者チェックの欠落、PDA バンプシードの正規化に関するバグを検出します。CPI 権限昇格について Solana Rust/Anchor のソースコードや命令のアカウント構造体を監査する場合に使用してください。ミントアドレスから稼働中の SPL トークンのミント/凍結権限とラグプルのリスクを確認する場合は、代わりに evaluate_solana_token_risk を使用してください。読み取り専用のエッジ呼び出し(32 KB、60 RPM):'rust_source_or_idl' を受け付けます('framework' のデフォルトは 'anchor')。'?demo=true' または L402(160 sats)を使用でき、無効な場合は HTTP 400 を返します。
evaluate_solana_token_riskPOST /api/v1/crypto/solana-risk100 sats(L402)稼働中のミント権限、凍結権限、変更可能なメタデータ、上位保有者への集中度を確認し、Solana SPL トークンのラグプル発生確率を評価します。Solana SPL トークンを安全に購入できるかどうか、取引前のセキュリティ判断を行う場合に使用してください。x402 経由で SPL トークンのシンボル、小数桁数、DEX 流動性プールのメタデータを取得する場合は、代わりに inspect_solana_token_liquidity を使用してください。ステートレスな読み取り専用エッジ呼び出し(最大 32 KB、60 RPM):'token_address' を受け付けます('risk_profile' のデフォルトは 'strict_decentralized')。'?demo=true' または L402(100 sats)をサポートし、無効な場合は HTTP 400 を返します。
inspect_solana_token_liquidityPOST /api/v1/x402/token-meta200 sats(x402)名前、ティッカーシンボル、小数精度、現在のミント/凍結権限アドレスなど、Solana SPL トークンの正規メタデータを取得します。ポートフォリオやスワップの表示形式を整えるために、SPL トークンの小数桁数、ティッカーシンボル、レジストリのメタデータを解決する場合に使用してください。複合セキュリティリスクスコアと、取引すべきかどうかの二値判定 should_transact を算出する場合は、代わりに evaluate_solana_token_risk を使用してください。ステートレスな読み取り専用エッジ呼び出し(最大 32 KB、60 RPM):'mint' を受け付けます('network' のデフォルトは 'mainnet-beta')。'?demo=true' または x402(200 sats)をサポートし、無効な場合は HTTP 400 を返します。
track_solana_whale_flowsPOST /api/v1/x402/whale-radar500 sats(x402)上位の Solana クジラウォレットにおける24時間の純蓄積または分配のフローを追跡し、指定した SPL トークンについて、連携したインサイダーウォレットのクラスターにフラグを立てます。Solana 上でオンチェーンのスマートマネーの注文フローと保有者のクラスターを分析する場合に使用してください。SPL コントラクトの静的なミント/凍結権限を確認する場合は、代わりに evaluate_solana_token_risk を使用してください。ステートレスな読み取り専用エッジ呼び出し(最大 32 KB、60 RPM):'token' を受け付けます('window' のデフォルトは '1h')。'?demo=true' または x402(500 sats)をサポートし、無効な場合は HTTP 400 を返します。
estimate_solana_priority_feesPOST /api/v1/x402/solana-priority-fee-oracle50 sats(x402)目標とするブロックへの取り込み確率を達成するために、Solana の最適なコンピュートユニット(CU)あたりのマイクロラメポート優先手数料と Jito バンドルのチップ(ラメポート)を計算します。Solana トランザクションのブロードキャスト前に SetComputeUnitPrice と Jito のチップを設定する場合に使用してください。Bitcoin L1 の sat/vB メモリプール手数料率を照会する場合は、代わりに estimate_bitcoin_mempool_fees を使用してください。ステートレスな読み取り専用エッジ呼び出し(最大 32 KB、60 RPM):'priority_level' を受け付けます('tx_type' のデフォルトは 'simple_transfer')。'?demo=true' または x402(50 sats)をサポートし、無効な場合は HTTP 400 を返します。
decode_eip712_permit_signaturePOST /api/v1/crypto/eip712-permit-decoder100 sats(L402)EIP-712 および Uniswap Permit2 のオフチェーン型付きデータペイロードをデコードし、spender の識別情報を検証して、無制限(uint256.max)のトークン承認を検出し、期限切れのデッドラインにフラグを立てます。署名前にオフチェーンの eth_signTypedData_v4 または Permit2 ペイロードを検査する場合に使用してください。eth_sendTransaction 用のオンチェーンの生の16進数トランザクション calldata(0x...)をデコードする場合は、代わりに simulate_evm_transaction_calldata を使用してください。ステートレスな読み取り専用エッジ呼び出し(最大 32 KB、60 RPM):'typed_data_json' を受け付けます('chain_id' のデフォルトは '1')。'?demo=true' または L402(100 sats)をサポートし、無効な場合は HTTP 400 を返します。
simulate_evm_transaction_calldataPOST /api/v1/crypto/simulate-evm-calldata90 sats(L402)生の EVM 16進数トランザクション calldata(0x...)を4バイトの関数セレクターでデコードし、隠れた ERC-20 approve/transferFrom 呼び出し、setApprovalForAll による資産流出、マルチコールのバンドルを明らかにします。オンチェーンの EVM トランザクションをブロードキャストする前に、生の16進数トランザクションデータ(to、value、data)を監査する場合に使用してください。オフチェーンの EIP-712 JSON 型付きデータ署名を検査する場合は、代わりに decode_eip712_permit_signature を使用してください。ステートレスな読み取り専用エッジ呼び出し(最大 32 KB、60 RPM):'calldata_hex' を受け付けます('network' のデフォルトは 'base_mainnet')。'?demo=true' または L402(90 sats)をサポートし、無効な場合は HTTP 400 を返します。
evaluate_dex_mev_riskPOST /api/v1/crypto/mev-risk150 sats(L402)分散型取引所(DEX)のスワップパラメーターをプールの深さおよびメモリプールでの可視性と照合し、MEV サンドイッチ攻撃のリスクを定量化して、ベーシスポイント単位の最適なスリッページ許容値を算出します。オンチェーン DEX トークンスワップの実行前にスリッページ許容値とプライベート RPC のルーティングを設定する場合に使用してください。異なる L1 ブロックチェーン間のクロスチェーンブリッジ決済ルートを比較する場合は、代わりに compare_crosschain_bridge_routes を使用してください。読み取り専用のエッジ呼び出し(32 KB、60 RPM):'pair' を受け付けます('execution_venue' のデフォルトは 'uniswap_v3_public')。'?demo=true' または L402(150 sats)を使用でき、無効な場合は HTTP 400 を返します。
detect_address_poisoning_scamPOST /api/v1/crypto/address-poisoning-check100 sats(L402)対象の受取人ウォレットアドレスを最近のトランザクション履歴と比較し、先頭/末尾を似せたアドレスのなりすましや、ゼロ価値のダスティング攻撃を検出します。資金を送金する前に、受取人の EVM または Solana ウォレットアドレスを検証する場合に使用してください。スマートコントラクトの16進数 calldata ペイロードをデコードする場合は、代わりに simulate_evm_transaction_calldata を使用してください。ステートレスな読み取り専用エッジ呼び出し(最大 32 KB、60 RPM):'target_address' を受け付けます('address_standard' のデフォルトは 'auto_detect')。'?demo=true' または L402(100 sats)をサポートし、無効な場合は HTTP 400 を返します。
verify_http402_payment_challengePOST /api/v1/crypto/http402-challenge-verifier60 sats(L402)HTTP 402 Payment Required チャレンジ(L402 BOLT11 + Macaroon、x402 Solana USDC、MPP Base intents)をデコードし、暗号学的な支払いハッシュの紐付けを検証して過剰請求詐欺を防止します。自律型エージェントが Lightning インボイスまたは USDC の送金を行う前に、402 チャレンジヘッダーを監査する場合に使用してください。オンチェーンの Bitcoin L1 メモリプールの手数料率を確認する場合は、代わりに estimate_bitcoin_mempool_fees を使用してください。ステートレスな読み取り専用エッジ呼び出し(最大 32 KB、60 RPM):'www_authenticate' を受け付けます('protocol_hint' のデフォルトは 'L402')。'?demo=true' または L402(60 sats)をサポートし、無効な場合は HTTP 400 を返します。
estimate_bitcoin_mempool_feesPOST /api/v1/mempool-fee50 sats(L402)Bitcoin メインネットのメモリプールにおける、最速、30分、1時間、エコノミーの各承認目標に応じた、リアルタイムの手数料率推奨値を仮想バイトあたりのサトシ(sat/vB)で取得します。オンチェーン BTC トランザクションをブロードキャストする前に、現在の Bitcoin L1 ネットワークの混雑状況を確認する場合に使用してください。SegWit/Taproot UTXO の一括統合に必要な正確な vByte 重量とダストしきい値を計算する場合は、代わりに plan_bitcoin_utxo_consolidation を使用してください。ステートレスな読み取り専用エッジ呼び出し(最大 32 KB、60 RPM):'confirmation_target' を受け付けます。'?demo=true' または L402(50 sats)をサポートし、無効な場合は HTTP 400 を返します。
plan_bitcoin_utxo_consolidationPOST /api/v1/crypto/utxo-consolidation-planner80 sats(L402)Bitcoin の UTXO 残高をサトシ単位で分析し、トランザクションの正確な vByte 重量を計算して、採算の取れないダスト入力を特定し、今すぐ統合すべきか保有すべきかを推奨します。長期的なマイナー手数料の負担を最小限に抑えるため、オンチェーンの Bitcoin トレジャリー UTXO セットを最適化する場合に使用してください。現在の Bitcoin メモリプールの sat/vB 手数料率のみを取得する場合は、代わりに estimate_bitcoin_mempool_fees を使用してください。ステートレスな読み取り専用エッジ呼び出し(最大 32 KB、60 RPM):'utxos_sats_json' を受け付けます('script_type' のデフォルトは 'p2wpkh_segwit')。'?demo=true' または L402(80 sats)をサポートし、無効な場合は HTTP 400 を返します。
calculate_spot_swap_ratePOST /api/v1/swap-rate100 sats(L402)BTC、ETH、SOL、SUI、USDC 間の瞬時のスポット為替レートと、USD、BTC、サトシ換算値を計算します。インボイスの価格設定や会計のためにトークン額を USD またはサトシに換算する場合に使用してください。ブリッジ手数料と決済時間を含む、実行可能な非 KYC クロスチェーンブリッジルートを見積もる場合は、代わりに compare_crosschain_bridge_routes を使用してください。ステートレスな読み取り専用エッジ呼び出し(最大 32 KB、60 RPM):'currency' を受け付けます('amount' のデフォルトは 'standard')。'?demo=true' または L402(100 sats)をサポートし、無効な場合は HTTP 400 を返します。
compare_crosschain_bridge_routesPOST /api/v1/crypto/bridge-quote100 sats(L402)カストディ不要、KYC 不要のクロスチェーンスワップルート(THORChain のネイティブ L1 スワップ、Maya Protocol、Blockstream Liquid)を、ベーシスポイント単位の手数料、サトシ単位の純受取額、決済時間で比較します。クロスチェーンのトレジャリー決済(例:Solana USDC または Base ETH からネイティブ Bitcoin への決済)のルートを決める場合に使用してください。ブリッジのルーティング手数料を含まないミッドマーケットのスポット為替レートを計算する場合は、代わりに calculate_spot_swap_rate を使用してください。ステートレスな読み取り専用エッジ呼び出し(最大 32 KB、60 RPM):'from_asset' を受け付けます('to_asset' のデフォルトは 'BTC_NATIVE')。'?demo=true' または L402(100 sats)をサポートし、無効な場合は HTTP 400 を返します。

無料のアカウント不要デモモード:上記の任意の REST エンドポイントに ?demo=true を追加すると、費用なしで HTTP 200 のスキーマプレビューをすぐに利用できます。


その他のモジュール式 Diogenes MCP パッケージ

ワークフローに関連するドメインパッケージのみをインストールしてください。

パッケージスコープ付き MCP エンドポイントスポークリポジトリ
1. EVE: Frontier Sui Move スイート(14 ツール)https://diogenes-micro-gateway.corinth.workers.dev/mcp/eve-frontierstand-out-of-my-sun/diogenes-eve-frontier-mcp
2. エージェントのガードレールとサンドボックス(12 ツール)https://diogenes-micro-gateway.corinth.workers.dev/mcp/agent-guardrailsstand-out-of-my-sun/diogenes-agent-guardrails-mcp
3. Web3、DeFi、402 セキュリティ(15 ツール)https://diogenes-micro-gateway.corinth.workers.dev/mcp/web3-securitystand-out-of-my-sun/diogenes-web3-security-mcp
4. Gemini スイートと AI エージェント(15 ツール)https://diogenes-micro-gateway.corinth.workers.dev/mcp/gemini-suitestand-out-of-my-sun/diogenes-gemini-suite-mcp
5. コンテキスト、コード、ソルバー(15 ツール)https://diogenes-micro-gateway.corinth.workers.dev/mcp/context-code-solverstand-out-of-my-sun/diogenes-context-code-solver-mcp
6. 開発、データ、ワークフローユーティリティ(14 ツール)https://diogenes-micro-gateway.corinth.workers.dev/mcp/dev-utilitiesstand-out-of-my-sun/diogenes-dev-utilities-mcp
7. Web 抽出、可読性、Markdown エンジン(12 ツール)https://diogenes-micro-gateway.corinth.workers.dev/mcp/web-scraping-enginestand-out-of-my-sun/diogenes-web-scraping-engine-mcp
8. ニューラル検索、根拠に基づく調査、ディープインテリジェンス(12 ツール)https://diogenes-micro-gateway.corinth.workers.dev/mcp/neural-search-enginestand-out-of-my-sun/diogenes-neural-search-engine-mcp
9. データベースインテリジェンス、SQL エンジン、スキーマガード(12 ツール)https://diogenes-micro-gateway.corinth.workers.dev/mcp/database-intelligencestand-out-of-my-sun/diogenes-database-intelligence-mcp
10. フルマスターゲートウェイ(全 121 サービス)https://diogenes-micro-gateway.corinth.workers.dev/mcpstand-out-of-my-sun/diogenes-micro-gateway

TensorBlock と MCP Index プロファイルのメタデータ

フィールド値
カテゴリBlockchain & Web3
トランスポートstreamable-http
エンドポイントhttps://diogenes-micro-gateway.corinth.workers.dev/mcp/web3-security
マニフェストhttps://diogenes-micro-gateway.corinth.workers.dev/.well-known/mcp/web3-security.json
ヘルスチェックhttps://diogenes-micro-gateway.corinth.workers.dev/api/v1/health
認証none(アカウント不要の無料枠を100%提供。MCP の検出と ?demo=true によるプレビューが可能です。本番環境での呼び出しには、6種類の柔軟な暗号資産決済手段を任意で利用できます:L402、x402、Base MPP、Garlicoin 0-Conf、BSC WGRLC、またはプリペイド GRLC セッション API キー)
インストールの確実性high(インストール不要のリモート Streamable HTTP エンドポイントに加え、ルートに package.json、smithery.yaml、server.json、glama.json、mcp.json を配置)
ライセンスMIT
検証状況verified(https://diogenes-micro-gateway.corinth.workers.dev/.well-known/tensorblock.json および https://diogenes-micro-gateway.corinth.workers.dev/.well-known/mcp/web3-security.json を通じて @stand-out-of-my-sun を検証済み)
メンテナー@stand-out-of-my-sun
ドキュメントhttps://diogenes-micro-gateway.corinth.workers.dev/llms.txt
サポートhttps://github.com/stand-out-of-my-sun/diogenes-web3-security-mcp/issues

コメント

MCP は初めてですか?

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

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