ProofScan

MCP通信を完全可視化する次世代スキャナー

v0.11.2 MCP & A2A対応 MIT License 27 Commands
$ npm install -g proofscan
$ pfscan scan start --id time
✓ Session started: f2442c9b
✓ Captured 8 events, 2 RPCs
$ pfscan tree
└── 📦 time
└── 📋 f2442c9b... (2 rpcs, 8 events)
├── ↔️ ✓ tools/list (12ms)
└── ↔️ ✓ initialize (269ms)

主な機能

ProofScanが提供する強力な機能群

📖

完全なオープンソース

MIT ライセンスで公開。ソースコードの完全な透明性、自由なカスタマイズ、コミュニティ主導の開発。

🔍

完全可視化

すべてのJSON-RPCメッセージをキャプチャ。リクエスト、レスポンス、通知を時系列で表示。

🌳

階層構造

コネクター → セッション → RPC の階層を視覚化。複雑な通信パターンを直感的に理解。

🎭

MCPプロキシ

複数のMCPサーバーを統合プロキシとして起動。ツールの名前空間を統一管理。

🐚

対話型シェル

TAB補完対応のインタラクティブシェル。リアルタイムでMCPサーバーを探索。

📊

POPL監査証跡

公開可能な監査証跡を生成。Hedera Consensus Service(HCS)と連携。

🤖

A2A対応

Agent-to-Agent プロトコルをサポート。エージェント間通信の可視化。

📦

MCPカタログ

レジストリからMCPサーバーを検索・インストール。1コマンドで環境構築。

クイックスタート

3ステップで始めるProofScan

1. インストール

npm install -g proofscan

2. 設定初期化

pfscan config init

3. MCPサーバー追加 & スキャン

pfscan catalog install @modelcontextprotocol/server-time --id time
pfscan scan start --id time
詳細ドキュメントを見る