mcpField
M
mcpspan

mcpspan

リモート
mcpspan.comデータ・分析21今日更新
リポジトリ公式サイト

mcpspan について

mcpspan は、mcpspan が収集した MCP サーバーの稼働データを AI エージェントから参照する読み取り専用 MCP サーバーです。ツールの失敗、リリース間の差、クライアントの動作、セッション、サーバーにないツールへの要求を調べられます。

主な機能

  1. 01呼び出し、失敗、応答時間の確認
  2. 02呼び出し数やエラーなどでツールを順位付け
  3. 03失敗の詳細と未知のツール要求の確認
  4. 04リリースとクライアント性能の比較
  5. 05最近のセッションと呼び出し順の確認

活用シーン

  1. 01直近のツール呼び出し失敗の調査
  2. 02リリース間のサーバー動作の比較
  3. 03クライアントのエラー率と応答時間の分析
  4. 04エージェントが要求した未提供ツールの特定

MCP 対応

MCP サーバーは、読み取りトークンを使って対象アカウントの mcpspan データを照会する読み取り専用ツールを公開します。mcpspan Cloud とセルフホスト環境に対応します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.mcpspan.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npmmcpspan-mcp0.13.0

ツール

11

このツールにパラメーターはありません。

詳細

mcpspan-mcp

MCP サーバーについて、AI エージェントに質問できます。Claude Code、Cursor など、あらゆる MCP クライアントが mcpspan のデータをもとに回答します。

  • 今週、最も失敗が多かったツールと、その理由は?
  • 1.4.1 と 1.4.0 を比較するとどうですか?
  • サーバーにない機能のうち、エージェントが求めているものは何ですか?
  • Cursor は Claude より頻繁に失敗しますか?
  • エージェントに表示されているのに、呼び出されていないツールはどれですか?

ダッシュボードで確認できる情報を参照するトークンを使ってデータを読み取り、何も変更しません。データの送信先は mcpspan 以外にありません。

デモで試す

アカウントは不要です。ライブデモでは、どのトークンからの質問にも回答します。Claude Code では、次のようにします。

claude mcp add mcpspan-demo \
  -e MCPSPAN_READ_TOKEN=demo \
  -e MCPSPAN_URL=https://demo-api.mcpspan.com \
  -- npx -y mcpspan-mcp

次に、デモサーバーの Flights について質問します。たとえば、この1日で何が起きましたか?

トークンを取得する

mcpspan で Settings → Read tokens を開き、トークンを作成します。一度だけ表示され、以下の行にあらかじめ入力されているので、そのままコピーできます。

エージェントに追加する

mcpspan Cloud

Claude Code:

claude mcp add mcpspan -e MCPSPAN_READ_TOKEN=mcpspan_read_... -- npx -y mcpspan-mcp

Cursor、Claude Desktop、Windsurf などでは、MCP の設定で次のようにします。

{
  "mcpServers": {
    "mcpspan": {
      "command": "npx",
      "args": ["-y", "mcpspan-mcp"],
      "env": { "MCPSPAN_READ_TOKEN": "mcpspan_read_..." }
    }
  }
}
セルフホスト

同様に、MCP サーバーが報告するアドレスを指定します。

claude mcp add mcpspan \
  -e MCPSPAN_READ_TOKEN=mcpspan_read_... \
  -e MCPSPAN_URL=http://localhost:6271 \
  -- npx -y mcpspan-mcp
{
  "mcpServers": {
    "mcpspan": {
      "command": "npx",
      "args": ["-y", "mcpspan-mcp"],
      "env": {
        "MCPSPAN_READ_TOKEN": "mcpspan_read_...",
        "MCPSPAN_URL": "http://localhost:6271"
      }
    }
  }
}

mcpspan 0.9.0 以降が必要です。エージェントがインターネット経由でインストール環境にアクセスする場合は、手前に HTTPS を設置してください。トークンはすべての質問とともに送信されます。

設定

変数
MCPSPAN_READ_TOKEN読み取りトークンです。必須です。
MCPSPAN_URLセルフホスト版 mcpspan のインストール環境の API です。省略した場合は https://api.mcpspan.com になります。

Node 20 以降が必要です。

ツール

すべてのツールは読み取り専用です。各ツールでは、サーバー名または ID を指定します(アカウントにサーバーが1つしかない場合は省略できます)。また、期間も指定します。現在からさかのぼる days(省略時は7日間)、または from と to を指定できます。

ツール回答する内容
list_serversアカウントが報告しているサーバー。
get_overview呼び出し数、失敗数、エラー率、応答時間、クライアント。
list_tools呼び出し数、エラー数、応答時間、名前の順に並べたツール。
get_tool1つのツールについて、失敗の理由、拒否された引数、応答サイズ、定義の変更、繰り返し、および各失敗の直前に行われた呼び出し。
list_errors最新の失敗した呼び出しと、失敗の種類およびメッセージ。
list_unknown_toolsエージェントが求めた、サーバーにないツール、そのサーバーにある最も近いツール、およびエージェントが次に行ったこと。
list_clients各クライアントの呼び出し数、エラー率、応答時間。
compare_versionsサーバーの各リリースを並べて比較します。
get_tool_listingエージェントに表示された内容。使われていないツールと、その定義にかかったコスト。
list_sessions失敗や繰り返しの呼び出しを含む、最近のセッション。
get_session1つのセッション内の呼び出しを、順番に表示します。

トークンは Settings → Read tokens からいつでも取り消せます。取り消すと、エージェントはすぐにアクセスできなくなります。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。