MCPJam/inspector

Testing and evaluation platform to chat, inspect, and debug MCP servers, MCP apps, and ChatGPT apps.

解決する課題

MCPJamは、Model Context Protocol (MCP) サーバーを構築する開発者のために設計されたテスト・評価プラットフォームです。Claude、ChatGPT、Cursorなどの異なるAIクライアント間での動作の不一致という問題を、これらのクライアントがサーバーのツール、プロンプト、リソースとどのように対話するかを検査、デバッグ、検証するための統一された環境を提供することで解決します。

仕組み

本プラットフォームは、手動および自動テストの両方のためのツールスイートを提供します:

  • Playground & Chat: さまざまなUI構成をエミュレートするクロスクライアントチャットインターフェース。異なる最先端モデルがツール呼び出しやサーバーとのインタラクションをどのように処理するかを比較できます。
  • Server Debugging: 完全なJSON-RPCの観測性を提供し、開発者がツール、リソース、プロンプトを手動で実行して、正しいデータが返されることを確認できるようにします。
  • OAuth Debugger: 複数のプロトコルバージョンにわたってMCP OAuthの準拠を保証するためのガイド付きツール。
  • Evals & CI/CD: 期待されるツール呼び出しを含むテストケースの作成を可能にし、CLIまたはSDKを介してプログラム的に実行することで、CI/CDパイプラインにおけるリグレッションを検知します。

対象ユーザー

MCPサーバーを構築・リリースしており、多様なAIエージェントやLLMクライアントにわたって統合が確実に動作することを確認する必要がある開発者。

ハイライト

  • クロスクライアント・エミュレーション: 16のクライアント構成と170以上のモデルに対してテスト可能。
  • 完全な観測性: すべてのJSON-RPCメッセージとOAuth交換の詳細なトレース。
  • 自動評価: 期待されるツール呼び出しを定義し、時間の経過に伴う正確性の指標を追跡。
  • 柔軟なデプロイ: ホスト型ウェブアプリ、デスクトップアプリケーション、またはローカル開発用の npx として利用可能。
  • コラボレーション・ワークスペース: チームテストのためのリアルタイム同期機能を備えた共有サーバーグループ。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト