MCPJam/inspector
Testing and evaluation platform to chat, inspect, and debug MCP servers, MCP apps, and ChatGPT apps.
MCPJam Inspector – 概要
MCPJam Inspectorは、MCP servers(ChatGPT、Claude、Copilot、CursorなどのAIアシスタントを支えるバックエンド)の開発者が、統合のテスト、デバッグ、評価を行うためのオープンソースプラットフォームです。同じサーバーを多くのクライアント構成に対して実行し、すべてのJSON-RPCおよびOAuth交換を検査し、CI/CDパイプラインで回帰チェックを自動化できます。
主な機能(READMEより)
| 機能 | できること |
|---|---|
| Playground | 16種類のAIクライアントのUIを模倣したインタラクティブなWeb UI。モデルとのチャット、ツール呼び出しのトリガー、JSON-RPCメッセージ、ウィジェットレンダリング、OAuthフローの完全なタイムラインを表示できます。 |
| OAuth Debugger | 複数の仕様バージョン(2025-03-26, 2025-06-18, 2025-11-25, 2026-07-28)のMCP OAuthフローをステップバイステップで可視化。動的クライアント登録、事前登録、クライアントメタデータドキュメントをチェックします。 |
| Server Debugging | 完全なJSON-RPCログを監視しながら、ツール、リソース、テンプレート、プロンプト、および誘発フローを手動で呼び出します。 |
| Skills | ローカルファイルシステムやホストされたアカウントから再利用可能な「スキル」(動作拡張)を読み込み、コードをクラウドに送信することなくPlaygroundで使用します。 |
| Workspaces | サーバーを共有ワークスペースにグループ化し、リアルタイムで同期することで、チーム全体で同じ構成をテストできます。 |
| Evals | 期待されるツール呼び出しを指定するテストケースを定義し、多くのLLMで実行して、精度、レイテンシ、ツール呼び出しのメトリクスを長期的に収集します。 |
| CLI | ブラウザなしでサーバーの調査、OAuthチェックの実行、ツール/リソースのリスト表示、評価の実行を行うターミナルインターフェース (npx @mcpjam/inspector)。 |
| SDK | 検査のスクリプト化、サーバー機能のスナップショット取得、独自のテストスイートからのツール/リソース形状のアサーションを可能にするTypeScriptライブラリ。 |
| CI/CD integration | プルリクエストごとに適合性、エンドツーエンド、評価、OAuthチェックを実行するためのすぐに使えるGitHub Actions(および汎用CI)ステップ。 |
はじめ方
| 方法 | コマンド / リンク | 備考 |
|---|---|---|
| ホスト型Webアプリ | https://app.mcpjam.com | インストール不要。ブラウザで動作(HTTPSのみ)。 |
| デスクトップアプリ | リリースページからダウンロード(macOS .dmg または Windows .exe)。 |
HTTP/SおよびローカルSTDIOサーバーをサポート。Node.js不要。 |
| ターミナル (Node) | npx @mcpjam/inspector@latest |
ローカルサーバーを起動し、ブラウザで開けるプライベートURLを表示します。 |
| Docker | ソースからビルド (docker build …) し、-p 127.0.0.1:6274:6274 で実行。 |
セキュリティのため、インスペクターをlocalhostに限定します。 |
一般的なユースケース
- クライアント固有の不具合のデバッグ – ツール呼び出しがChatGPTでは機能するのにClaudeでは失敗する理由を特定します。
- OAuth統合テスト – サーバーがすべてのMCP OAuthドラフトバージョンに準拠していることを検証します。
- 回帰テスト – CIで自動評価スイートを実行し、リリース前に精度やレイテンシの低下を検知します。
- チームコラボレーション – ワークスペースリンクを共有し、エンジニア全員が同じサーバー状態とテスト結果を確認します。
- スキル開発 – ホストされたアカウントに公開する前に、再利用可能な動作をローカルでプロトタイプ作成します。
コミュニティとサポート
- ドキュメント: https://docs.mcpjam.com
- Discord: https://discord.gg/JEnDtz8X6z
- ライセンス: Apache 2.0 (リポジトリのLICENSEファイルに準拠)。
結論: MCPJam Inspectorは、多くのフロントエンドクライアントで確実に動作する必要があるAIアシスタントバックエンドを構築する開発者向けのフルスタックテストおよび評価スイートです。豊富なUIとプログラム可能なインターフェースを提供し、デバッグ、パフォーマンス追跡、CI統合を容易にします。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- Dispatch