MCPJam Inspector
MCPJam · コーディング
MCPJam Inspectorは、MCPサーバー、MCPアプリ、ChatGPTアプリを作る開発者向けのテスト・デバッグプラットフォームだ。自分のマシンでもブラウザでも動き、STDIOかHTTPでサーバーをつなぎ、JSON-RPCメッセージ、ツール呼び出し、OAuthのやり取りを発生した瞬間に表示する。170以上のモデルを通じてサーバーと対話でき、16通りのクライアント設定で挙動を比較し、リリースごとにゲートするevalを実行できる。

MCPJam Inspector について
MCPJam Inspectorとは
MCPJam Inspectorは、AIクライアントが呼び出すソフトウェアを出荷する開発者向けのMCPサーバーテストツールだ。MCPサーバーデバッガーも兼ねる。MCPサーバーやChatGPTアプリを作るなら、難しいのはコードを書くことではない。ChatGPT、Claude、Cursor、Copilotが期待どおりに使ってくれるかどうかを知ることだ。クライアントごとにサーバーの読み方が違うので、あるホストで問題なく動くツールが、別のホストでは消えたり誤作動したりする。MCPJam Inspectorは、ユーザーが見つける前にその差を可視化するために作られた。
プロジェクトはオープンソースで無料で動かせる。任意のホスト版アプリがあり、共有ワークスペース、ホスト版eval、使用クレジットを必要とするチーム向けに有料プランも用意する。SDKやフレームワークに依存しない。サーバーの作り方は問わないし、本番のトラフィックやコードには一切手を入れない。置かれるのは本番前の層だ。開発、QA、ベータ、CI/CDである。
最大の限界は、これが開発者向けツールであって消費者向けアプリではない点だ。MCPサーバーやエージェント向けソフトウェアを扱わないなら、ここに使えるものはほとんどない。サーバーを直してくれるわけでもない。どこが壊れたかを示すだけで、修理は自分でやることになる。
はじめかた
- ターミナルを開き、ローカルのIDE風ワークスペースなら
npx @mcpjam/inspector@latestを実行する。デスクトップアプリをインストールしてもよい。ホスト版を使うならapp.mcpjam.comへ行き、インストールを省く。 - サーバーを追加する。PlaygroundにHTTPかHTTPSのURLを貼るか、コマンドと引数でローカルのSTDIOサーバーへインスペクターを向ける。
- プロンプトを送るか、ツールを手動で実行する。モデルが何を呼ぶか決める間、JSON-RPCロガー、ウィジェットエミュレーター、トレースビューが更新されるのを見る。
- チェックをCIへ移す。CLIをインストールし、期待するツール呼び出しを書いたテストケースを作り、プルリクエストごとに実行して、リグレッションを出荷前に止める。
AIツール情報
MCPJam Inspectorの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- MCPサーバー開発者:プロンプトごとにデプロイせず、ツール、プロンプト、リソース、OAuthをローカルで試せる。外部のAIクライアントが呼ぶサーバーを扱うなら最適だ。
- プラットフォーム・DevRelチーム:同じevalを16通りのクライアント設定で走らせ、統合がユーザーごとにどう働くかを見る。複数のクライアントが読者にとって重要なら効果を発揮する。
- QA・リリース担当:適合性、OAuth、挙動のチェックでCI上のマージをゲートする。GitHub Actionsなどのパイプラインをすでに回しているなら役立つ。
タスク
- あるクライアントでは失敗し別では成功するサーバーのデバッグ:正確なリクエストを再現し、JSON-RPCのペイロードを調べ、クライアントが何を送ったかを見る。
- ChatGPTアプリのウィジェットのテスト:ウィジェットエミュレーターで、提出前に描画、状態、CSPの挙動をプレビューする。
- 期待するツール呼び出しを書いたevalの作成:変更がリグレッションを招いたか推測するのではなく、モデル間の精度を採点し、時系列で追う。
シーン
- 社内MCPサーバーを本番へ出す:ベータ期間にクライアントマトリクスを走らせ、実クライアントが露呈する隙間を見つける。
- 新しい同僚をサーバーコードベースへ迎える:ワークスペースがサーバーグループと設定を共有するので、全員が同じ構成でテストする。
- プロトコル変更後のOAuthフローの検証:リクエストの並びを一歩ずつたどり、ハンドシェイクがどこでずれるかを見つける。
主な機能
クロスクライアントPlayground
Playgroundは、さまざまなAIクライアントがあなたのサーバーをどう扱うかを模すチャット画面だ。プロンプトを1つ送れば、Claude、ChatGPT、Copilot、Cursorなどの上で走る様子を、ツール呼び出しごとの完全なトレース付きで見られる。OpenAI Apps SDKとMCPアプリのUIもChrome DevTools風のウィジェットエミュレーターで描画するので、ユーザーが実際に見るものを確認できる。あるホストでは統合が壊れ、別では壊れないチームにとって、原因を最速で突き止める手段になる。
OAuthデバッガー
認証は多くのMCP統合が静かに失敗する場所であり、MCPJamはこれを一級の問題として扱う。OAuthデバッガーは認証とメタデータのリクエストを一歩ずつ可視化するので、エラーを引き起こした正確なやり取りまでさかのぼれる。DCR、クライアント事前登録、CIMDを含むプロトコル版をまたいだ誘導式の適合性チェックを走らせる。サーバーがIDプロバイダーを使うなら、やみくもにログを読む何時間も節約できる。
evalとテストケース
期待するツール呼び出しを書いたテストケースを作り、複数のモデルで走らせ、精度を時系列で追える。evalが測るのはハンドシェイクの反対側だ。あなたが制御しない外部エージェントが、あなたのソフトウェアを呼ぶかどうか、どの引数で呼ぶか、結果をどう使うかを決める、その過程である。エージェント可観測ツールが測るのはあなたが作ったエージェントで、MCP evalが測るのは他人のエージェントがあなたのサーバーを拾ったときの挙動だ。
CI/CD連携
CLIはサーバーを調査し、doctorチェックを実行し、OAuthを試し、ターミナルからツール、リソース、プロンプトを一覧する。出力はJUnitとJSONだ。これらの実行をGitHub Actionsや任意のパイプラインに組み込み、必須チェックにできる。リグレッションはサポートチケットではなくプルリクエストで捕まる。evalを本番の前に置く意味はまさにそこにある。
テスト用SDK
TypeScript SDKは、自分のテストスイートから検査を駆動し、サーバー機能を記録し、ツールとリソースの形を検証する。JestかVitestで動き、ローカルのSTDIOサーバーを起動するかHTTPで接続する。すでに書いているコードの中でテストを続けたいなら、これが入口だ。
ワークスペースとスキル
ワークスペースはリアルタイムのチーム同期を備えた共有サーバーグループで、全員が同じ設定でテストする。スキルはPlaygroundで再利用可能な挙動をモデルに足す。ローカルスキルはファイルシステムから読み込まれ、マシンの外に出ない。どちらもチーム向けで、各人が自分のローカル設定を持ち続けるときに生じるずれを減らす。
メリットとデメリット
メリット
- 無料でオープンソースなので、コードを確認し、ローカルインスペクターを課金なしで動かせる。
- 1つのホストの挙動を推測するのではなく、AIクライアントのマトリクス全体と170以上のモデルをテストする。
- すべてのJSON-RPCメッセージとOAuthのやり取りを表示するので、厄介な失敗を再現できる。
- CLIとSDKがJUnit、JSON、Jest、Vitest対応で既存のテストパイプラインに入る。
- サーバーの作り方によらずどんなMCPサーバーでも動き、本番コードの変更は不要だ。
デメリット
- 開発者向けだ。MCPサーバーやエージェント向けソフトウェアを作らないなら、ここに使えるものはない。
- ホスト版アプリはHTTPSサーバーしか受け付けないので、STDIOやlocalhostのサーバーにはローカルインスペクターが要る。
- 料金はサイトに公開されておらず、実際のページを見るか営業に問い合わせないと確定できない。
- 問題を診断するだけで直さないので、指摘に対処するにはサーバーをよく知っておく必要がある。
よくある質問
はい。インスペクターはオープンソースでローカル実行は無料、ホスト版アプリにも無料枠がある。ホスト版eval、共有ワークスペース、使用クレジットを必要とするチーム向けに有料プランもあるが、課金なしでサーバーを端から端までテストできる。
関連コンテンツ
MCPJam Inspectorに関連するツール、スキル、記事を探す。
MCPJam Inspectorの代替ツール
Forefront
Forefront · コーディングForefrontはオープンソースAIで構築するためのウェブプラットフォームだ。主要なオープンソース言語モデルを自分のデータで微調整し、性能を評価し、API経由で実行したり、エクスポートして自分でホストしたりできる。クローズドなプラットフォームの手軽さを求めつつ、モデルとデータの所有権にはこだわる開発者が対象だ。
Startkit
StartKit.AI · コーディングStartkitは、AI SaaSとAIラッパー製品を作るためのボイラープレートだ。面倒な部分をあらかじめ配線済みにしたAIスタートアップボイラープレートと考えればいい。認証、StripeとLemon Squeezyの決済、利用制限、トランザクションメール、そしてOpenAI、Anthropic、Groq、Llamaと通信するAI APIスターターキットが含まれる。リポジトリをクローンして価格を設定し、ユーザーが実際にお金を払う部分に取りかかれる。ReactとTailwind上のNext.jsで作られているため、ボイラープレートコードの多くはすでに見慣れたものだ。
Testim
Tricentis · コーディングTestimは、Web・モバイル・Salesforceアプリ向けにエンドツーエンドテストを構築して実行するAIテスト自動化プラットフォームだ。機械学習を頼りに、インターフェースが変わってもテストを安定させ、チームが壊れたセレクターの修正に費やす時間を減らす。今日から使い始められる自動テストツールとしては悪くない。ブラウザで操作を録画してテストを作り、より細かい制御が必要なときはJavaScriptを足す。忙しいQAチームにとって堅実な選択肢である。
