OpenStatus

OpenStatus

OpenStatusは無料のオンラインMCPサーバーヘルスチェックツールです。ブラウザから直接JSON-RPCのinitialize、ping、tools/listハンドシェイクをテストでき、インストールやサインアップは不要です。

OpenStatusとは?

OpenStatusは、ブラウザ上で完全に動作する無料のオンラインMCPサーバーヘルスチェックツールです。AIクライアントが初回接続時に送信するのとまったく同じJSON-RPC呼び出しを送信して、Model Context Protocol (MCP) エンドポイントをテストします。インストールやサインアップは不要です。ユーザーがStreamable HTTP URLを貼り付けると、ツールは仕様で定義されたハンドシェイクを実行し、サーバーに到達可能であること、MCPを正しく話すこと、約束されたツールを公開していることを確認します。結果として、Healthy(正常)、Partial(部分的)、Authentication Required(認証が必要)、Unreachable(到達不能)のいずれかの判定と、ステップごとのレイテンシ、完全なリクエスト/レスポンスの詳細を提供します。

アプリケーションシナリオ

  • AIクライアント統合テスト: 開発者は、デプロイ前に自身のMCPサーバーがClaude Desktop、Claude Code、Cursor、Continue、またはカスタムエージェントで動作することを確認します。
  • MCPサーバーの問題デバッグ: サーバーに到達できない、誤ったContent-Typeを返している、必要なJSON-RPCメソッドが欠けている、認証ヘッダーを期待している、といった問題を迅速に特定します。
  • MCPエンドポイントの監視: このツールを使用して定期的なチェックを実行し、その後監視ガイドに従って継続的な監視を行います。
  • 公開MCPサーバーの検証: https://hf.co/mcphttps://mcp.context7.com/mcp などのサーバーをヘッダーなしでテストします。
  • 診断レポートの共有: 永続化されるデータは、ユーザーが明示的に共有を選択したレポートのみであるため、共同デバッグに適しています。
  • MCPハンドシェイクフローの学習: MCPに不慣れな開発者は、initialize、ping、tools/list呼び出しの正確なJSON-RPCリクエストとレスポンスを確認できます。

主な機能

  • 3ステップハンドシェイク

    MCPクライアントと同じ順序で、`initialize`、`notifications/initialized`、`ping` + `tools/list` を実行します。

  • ステップごとの検査

    結果テーブルの任意の行をクリックして、正確なJSON-RPCリクエストとレスポンス、ステップごとのレイテンシ、ネゴシエートされたプロトコルバージョン、サーバー情報、セッションIDを表示します。

  • 判定出力

    GOOD(正常)、WARN(部分的 – サーバーはMCPを話すがツールを公開していない)、AUTH(認証が必要 – サーバーがBearerチャレンジ付きで401を返した)、DOWN(到達不能 – DNS/接続/パースエラー)の4つの明確な判定のいずれかを返します。

  • 認証ヘッダーサポート

    サーバーが必要とする場合、Authorizationヘッダーを追加できます。公開サーバーはヘッダーなしでテストできます。

  • Content-Typeの強制

    すべてのリクエストで `Content-Type: application/json` と `Accept: application/json, text/event-stream` を送信します。

  • ブラウザローカル実行

    全体のフローは約30秒で完了し、ブラウザセッションから外部に出ることはありません。永続化されるのは、ユーザーが明示的に共有したレポートのみです。

  • インストールやサインアップ不要

    ブラウザから直接、セットアップゼロで動作します。

対象ユーザー

  • MCPサーバー開発者: AIクライアントと統合する前にエンドポイントを検証する必要がある方。
  • AIエージェント構築者: Claude Desktop、Claude Code、Cursor、Continue、またはMCPサーバーに依存するカスタムエージェントを使用している方。
  • DevOpsエンジニア: 本番環境でMCPインフラストラクチャの監視を担当する方。
  • QAエンジニア: MCPサーバーの準拠性とエラーハンドリングをテストする方。
  • テクニカルライター: MCPサーバーのセットアップとトラブルシューティングを文書化する方。

OpenStatusの使い方

  1. OpenStatus MCPヘルスチェックページ(https://www.openstatus.dev/play/mcp-health)にアクセスします。
  2. MCPサーバーのURLを貼り付けます(任意のStreamable HTTPエンドポイントが使用可能です。例:https://hf.co/mcp)。
  3. サーバーが認証を必要とする場合は、必要に応じてAuthorizationヘッダーを追加します。
  4. 「Submit」をクリックしてチェックを実行します。
  5. 結果テーブルの行をクリックして各ステップを検査し、JSON-RPCリクエスト、レスポンス、レイテンシ、プロトコルバージョン、サーバー情報、セッションIDを確認します。
  6. 必要に応じてレポートを共有します。ツールは、ユーザーが明示的に共有を選択したデータのみを永続化します。

効果レビュー

OpenStatusは、まさに約束通りのものを提供します。実際のAIクライアントの動作を模倣した、高速でブラウザベースのMCPヘルスチェックです。3ステップのハンドシェイクと明確な判定(GOOD、WARN、AUTH、DOWN)により、単純なHTTPステータスチェックでは見逃してしまうサーバーの問題を簡単に診断できます。レイテンシデータとともに個々のJSON-RPCリクエストとレスポンスを検査できる機能は、デバッグにおいて非常に貴重です。サインアップ不要の無料ツールとしては、MCPサーバーを扱うすべての人にとって実用的で信頼性の高いユーティリティです。

よくある質問

OpenStatusとは何ですか?
OpenStatusは、ブラウザから直接、インストールやサインアップなしでMCPサーバーのヘルスチェック(JSON-RPC initialize、ping、tools/listハンドシェイクを含む)をテストできる無料のオンラインツールです。
OpenStatusを使用するために何かインストールする必要がありますか?
いいえ、OpenStatusはブラウザ上で完全に動作し、インストールやサインアップは不要です。
OpenStatusでテストできるMCPサーバーエンドポイントは何ですか?
JSON-RPC initialize、ping、tools/listハンドシェイクのエンドポイントをテストできます。
OpenStatusは無料で使用できますか?
はい、OpenStatusは完全に無料で、アカウントや支払いは不要です。
OpenStatusはどのデバイスでも使用できますか?
はい、最新のウェブブラウザがあれば、どのデバイスでもOpenStatusを使用できます。
OpenStatusでヘルスチェックを開始するにはどうすればよいですか?
OpenStatusのウェブサイトにアクセスし、MCPサーバーのURLを入力して、テストしたいエンドポイントを選択するだけです。すべてブラウザ上で行えます。

OpenStatus - AIツール詳細

OpenStatusは無料のオンラインMCPサーバーヘルスチェックツールです。ブラウザから直接JSON-RPCのinitialize、ping、tools/listハンドシェイクをテストでき、インストールやサインアップは不要です。

分類:APIサービス

アクセスリンク:https://www.openstatus.dev/play/mcp-health

タグ:MCPサーバーヘルスチェック、JSON-RPCテスト、ブラウザベースAIツール、インストール不要ツール