mcpcheckup について
mcpcheckupは、リモートMCPサーバーの動作や設定を評価するスキャナーで、開発者や運用担当者向けです。プロトコルの機能と公開内容を一覧化し、セキュリティ上のヒューリスティック、ネットワーク設定、TLS、ライセンス情報を確認します。
主な機能
- 01プロトコル接続とハンドシェイクの確認
- 02ツール・リソース・プロンプトの一覧
- 03セキュリティ上のヒューリスティック検査
- 04ネットワーク・TLS・ヘッダーの確認
- 05ライセンス情報の有無を確認
活用シーン
- 01導入前にリモートMCPサーバーを評価
- 02公開ツールとスキーマを確認
- 03通信方式やTLS設定の問題を特定
MCP 対応
Streamable HTTPまたはSSEを使用するリモートMCPサーバーのURLを受け付け、MCP経由でスキャンツールを提供します。接続性、公開機能、コンテンツ一覧、セキュリティ上のヒューリスティック、TLS、ライセンスを確認します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://mcpcheckup.xyz/api/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http fpetitit-mcpcheckup https://mcpcheckup.xyz/api/mcpCursor.cursor/mcp.json
{"mcpServers":{"fpetitit-mcpcheckup":{"type":"http","url":"https://mcpcheckup.xyz/api/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"fpetitit-mcpcheckup":{"type":"http","url":"https://mcpcheckup.xyz/api/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"fpetitit-mcpcheckup":{"type":"http","url":"https://mcpcheckup.xyz/api/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"fpetitit-mcpcheckup":{"serverUrl":"https://mcpcheckup.xyz/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
mcpcheck
リモート MCP サーバー向けの、webcheck.xyz 風スキャナーです。
MCP サーバーの URL(Streamable HTTP または SSE トランスポート)を入力すると、次のチェック結果をダッシュボードに表示します。
- 接続とハンドシェイク — プロトコルネゴシエーション、サーバー情報、公開されている機能。
- ツール、リソース、プロンプト — スキーマを含む全項目の一覧。
- セキュリティヒューリスティック — ツールの説明に含まれるプロンプトインジェクション風の表現、機密性の高い機能(exec、filesystem、network)を公開する可能性のあるツール、説明の欠落、平文通信。
- ネットワークと TLS — 証明書の有効性、HTTP セキュリティヘッダー、CORS ポリシー。
- ライセンス情報 — LICENSE ファイルまたはサーバーの指示にライセンスへの言及があるかどうか。
開発
npm install
npm run dev
http://localhost:3000 を開き、スキャンする MCP サーバーの URL を貼り付けてください。
注意事項
http://とhttps://のターゲットのみ受け付けます。SSRF を防ぐため、プライベート/内部 IP 範囲やlocalhostのスキャンはブロックされます。- セキュリティチェックはヒューリスティックであり、手動のセキュリティレビューに代わるものではありません。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。