Network Evidence MCP について
Network Evidenceは、ネットワーク機能と特定アクションを評価する決定論的な証拠システムです。エージェントやアプリ開発者向けに、証拠の根拠を伴う明示的な判定を示し、実行、決済、ファイナリティの主張を区別します。
主な機能
- 01BaseとSolanaの読み取り専用観測
- 02明示的な証拠判定
- 03決定論的なオフライン再生
- 04呼び出し元が指定するネットワーク検出候補
- 05結論の証拠出所を記録
活用シーン
- 01特定のネットワークアクションの証拠確認
- 02固定された過去のネットワーク事例の再生
- 03呼び出し元が選んだネットワーク候補の比較
MCP 対応
公開ベータのMCPサーバーは、BaseとSolanaのプロファイル向けにRPC観測や出所情報を含む6つの読み取り専用ツールを提供します。署名やトランザクション送信は行いません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://network-evidence-mcp-jrkc26rjga-ew.a.run.app/mcpclaude mcp add --transport http zznible-network-evidence https://network-evidence-mcp-jrkc26rjga-ew.a.run.app/mcp{"mcpServers":{"zznible-network-evidence":{"type":"http","url":"https://network-evidence-mcp-jrkc26rjga-ew.a.run.app/mcp"}}}Cursor で開く{"servers":{"zznible-network-evidence":{"type":"http","url":"https://network-evidence-mcp-jrkc26rjga-ew.a.run.app/mcp"}}}VS Code で開く{"mcpServers":{"zznible-network-evidence":{"type":"http","url":"https://network-evidence-mcp-jrkc26rjga-ew.a.run.app/mcp"}}}{"mcpServers":{"zznible-network-evidence":{"serverUrl":"https://network-evidence-mcp-jrkc26rjga-ew.a.run.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
3このツールにパラメーターはありません。
詳細
Network Evidence
正確なネットワーク、機能、アクションに関する独立したネットワーク証拠。
Network Evidence は、関連する次の 2 つの問いに対する決定論的な証拠基盤を提供します。
- ディスカバリー:特定のネットワークまたはデプロイメントで何が可能で、現在何が証拠に基づいて観測可能または利用可能ですか?
- 解決:基盤となるネットワーク自体は、この特定のアクションについて何を独立してサポートしていますか?
ディスカバリーによるサポートと現在の利用可能性は別のものです。マニフェストへの登録は、現在のサポートや利用可能性を証明するものではありません。また、必須機能が不明な場合は対象になりません。
Network Evidence は証拠を観測、正規化、再生、評価します。ウォレット、署名ツール、トランザクション送信ツール、またはアクションの権威ではありません。明示的な判定として、supported、contradicted、insufficient、ambiguous を報告します。すべての結論には、その根拠となる証拠が記録されます。実行、観測された効果、決済、ファイナリティはそれぞれ別の問いであり、いずれかに対するサポートが、ほかに対するサポートを意味するものではありません。
エージェント向けパブリック MCP ベータ版 — Base + Solana
互換性のあるリモート Streamable HTTP MCP クライアントで、6 ツールの Base + Solana 読み取り専用ベータ版をお試しください。
- MCP エンドポイント: https://network-evidence-mcp-beta-jrkc26rjga-ew.a.run.app/mcp
- 現在サポートされているライブプロファイル: Base mainnet/Base Sepolia、Solana mainnet/Solana devnet。
- 読み取り専用 RPC 観測: 正確なパブリックトランザクション/署名、ネイティブ Core フラグメント、来歴、明示的な非主張事項。ソースが報告するブロックファイナリティのシグナルは、暗号学的な決済証明ではありません。
- 小規模なパブリックベータ版(2026-10-11): プロセスごとに共有される HTTP
/mcpの受付数は 60 秒あたり 24 回(ユーザーごとではありません)。これとは別に、ライブ RPC の取得数はプロセスごとに 1 分あたり 8 回までです。Cloud Run は最大インスタンス数 1、同時リクエスト数 1 に制限されています。HTTP 429 や、ソース観測が利用できない場合もあります。SLA、ウォレット、署名、送信には対応していません。 - 異なる製品 ID: ソース Suite リリース v1.1.0 はソースリリースです。公式 MCP Registry v0.0.2 には、以前のオフライン 3 ツールエンドポイントが引き続き掲載されています。3 つすべてのパブリックエンドポイントのヘルスレスポンスでは、ランタイムは
0.0.1と報告されます。サーバーを特定するには、正確な URL とツールの構成を使用してください。エンドポイント/バージョン表とクライアントテストの境界をご覧ください。このベータ版は MCP COMPLETE v1 ではなく、ChatGPT/Claude のパブリックディレクトリにも掲載されていません。
Base/Solana のエージェント呼び出しを接続して再現する · プライバシーおよび RPC プロバイダーに関する開示 · GitHub Issues。
このソースカプセルには、@nec/core、@nec/resolver-evm、
@nec/adapter-x402、@nec/resolver-opstack、@nec/adapter-erc4337、
@nec/resolver-solana、@nec/adapter-x402-svm、@nec/resolver-zksys、
@nec/hub、@nec/lens、@nec/discovery が含まれています。
Solana resolver は、事後的な Solana ネットワーク証拠を扱う汎用のものです。x402 SVM
adapter は、この汎用 Solana 証拠の上位で x402 v2 の正確な SVM 解釈を行います。
ERC-4337 パッケージは、汎用 EVM 証拠の上位で証拠を相関させる、対象を限定したアダプターです。
zkSYS resolver は、純粋な履歴再生 v0.1 用の薄い zkSYS Tanenbaum BEFORE プロファイルです。
サポートは現在の利用可能性を意味しません。アーカイブ済みの再生では、現在の利用可能性は unknown になります。追加されるのは、プロバイダーが報告するブロック高からバッチ/範囲への限定的な機能だけです。ブロックハッシュからバッチへの所属、Gateway 決済、データまたは PoDA の利用可能性、証明の検証、Syscoin への包含、ファイナリティは立証しません。ウォレット、署名、資金供給、ペイマスター、送信のための基盤ではありません。誤って npm に公開されないよう、パッケージマニフェストでは private: true を維持しています。
Base BEFORE パリティは、汎用 EVM BEFORE 基盤に @nec/resolver-opstack の最小限の OP Stack オーバーレイを加えたものです。明示的なプロファイルは 2 つあります。Base メインネット eip155:8453(mainnet と表示)と Base Sepolia eip155:84532(testnet と表示)です。これらのラベルは表示専用であり、証拠として扱われることはありません。このオーバーレイが追加する機能は、OP Stack L2 ブロックの finality だけであり、その利用可能性はプローブによる観測からのみ得られます。セトルメントを主張することも、出金や output-root のファイナライズを推論することもありません。固定されたアーカイブ済みフィクスチャを再生すると、現在の利用可能性は unknown になります。詳しくは、packages/resolver-opstack/README.md をご覧ください。
Solana の BEFORE サポートは @nec/resolver-solana にあります。ジェネシスに紐付いた明示的なプロファイルは 2 つあります。Solana メインネット solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp(mainnet と表示)と Solana devnet solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1(testnet と表示)です。それぞれ getGenesisHash の完全な結果を固定しており、ラベルは表示専用です。マニフェストが主張するのは execution、observedEffects、dataBinding、finality であり、settlement は主張しません。利用可能性は、アクション後の読み取りパスをプローブで観測した結果からのみ得られます。Solana の finalized コミットメントはソースの観測結果です。セトルメントや経済的な不可逆性を確立するものではありません。固定されたアーカイブ済みのメインネットおよび devnet フィクスチャを再生すると、現在の利用可能性は unknown になります。詳しくは、packages/resolver-solana/README.md をご覧ください。
@nec/discovery は、Core の上にある薄い公開 Discovery オーケストレーターです。呼び出し元は、要件と明示的な候補(表示用 ID、明示的な mainnet/testnet ラベル、すでに導出済みのネットワーク、マニフェスト、スナップショット)を指定します。完全一致する候補 ID と環境で絞り込めます。Core の composeDiscoveryMatch が各候補を分類し、Core が決定論的な DiscoverNetworksResult を構築して検証します。環境が選択するのはスコープだけであり、分類は変わりません。ネットワーク I/O、ランキング、スコアリング、ネットワーク選択はありません。詳しくは、packages/discovery/README.md をご覧ください。
決定論的なオフライン統合デモは npm run -s demo:discovery で実行できます。Base と Solana、メインネットとテストネット、外部からの呼び出し元による選択、および選択された候補に対する証拠の事前確認を対象としています。詳しくは、examples/discovery/README.md をご覧ください。
このリポジトリの履歴は意図的に新しく作成されています。選定されたパッケージの内容は凍結されたソーススナップショットに由来しますが、非公開の Git 履歴はインポートされていません。ライセンスは Apache-2.0 です。
再現可能な Core -> Hub -> Lens デモ
レビュー済みの Base Sepolia ERC-4337 v0.6 ケース向けに、シークレット不要の公開統合パスが含まれています。
Node.js 20.12 以降が必要です。
git clone https://github.com/ZzNible/network-evidence.git
cd network-evidence
npm ci
npm run -s demo:core-hub-lens
このコマンドは、チェックサムで固定された公開フィクスチャを @nec/resolver-evm で再生し、正確な UserOperation を @nec/adapter-erc4337 で評価します。次に、その新しい実行時結果と、レビュー済みの正確なフィクスチャに基づく F2 Hub プロジェクションを等価性チェックし、最後に既存のブラウザーセーフな Lens ケースを出力します。
このデモは正確なフィクスチャに基づき、決定論的です。ウォレット/署名/送信、バンドラーの帰属、セトルメント、ファイナリティ、信頼度スコアリング、ポリシー権限は追加しません。詳しくは、examples/core-hub-lens/README.md および examples/core-hub-lens/PROVENANCE.md をご覧ください。
最小 NE Maps アトラス
examples/ne-maps/ では、バージョン管理された ne-maps-case-collection/v0.1 を、小規模な汎用/マルチチェーン証拠アトラスとして提示します。これは、Suite v1 の安定した3つのケースに、明確にラベル付けされた合成/ローカルの統合可能性ケースを加えたものです。このアトラスはコレクションをフェイルクローズで検証し、ピン留めされたブラウザーセーフな Lens 投影を利用します。ネットワーク証拠の解決は行わず、グラフエンジン、ポリシーレイヤー、より強い主張も追加しません。各ケースでは、Lens、Trail、正確なアクションへの引き継ぎを提示し、存在する場合は supported、contradicted、insufficient、ambiguous、unavailable の状態を保持します。
npm run maps:serve
次に http://127.0.0.1:4177/ を開きます。TARGET_CORE_MUTATIONS = 0。
リリースと再現性
- RELEASE.md — リリース状況、パッケージ/バージョンの一覧、リリース成果物。
v1.1.0は最新の公開ソースリリースで、2026-10-08 にde3ee11d08d22d2791d8b5acfe17c2e61df23e81から公開されました。npm へのパッケージ公開はなく、ホスト型デプロイもリリースに含まれません。 - docs/release/REPRODUCTION.md — 期待されるテスト数と出力ダイジェストを含む、クリーンなマシンでの再現手順。
- docs/INTEGRABILITY_V1_1.md — Hub/Lens/Maps のコントラクトと、BEFORE + Discovery の完了概要。
- docs/release/DEPENDENCY_ADVISORIES.md — リリースゲートにおける依存関係の状況と修正記録(2026-10-07 と 2026-10-08 に実施した
npm auditで、脆弱性は0件でした)。 - SECURITY_BOUNDARIES.md — 証拠の境界と公開/非公開の境界。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。