PentestCompare: pentest provider data について
PentestCompareは、侵入テストの提供会社を比較するセキュリティチームや発注担当者向けのホスト型MCPサーバーです。範囲、実施方法、公開価格、再テストに関する出典付き情報を掲載します。
主な機能
- 01侵入テスト会社の一覧表示
- 02会社ごとの詳細情報の取得
- 03サイト内検索とページ閲覧
- 04出典付き情報の確認
活用シーン
- 01テスト会社の選定前に比較
- 02公開価格や再テスト方針の確認
MCP 対応
Streamable HTTP経由で、会社一覧、詳細取得、サイト検索、ページ閲覧のツールをMCPクライアントに提供します。読み取り専用ツールに認証情報は不要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://pentestcompare.com/mcpclaude mcp add --transport http com-pentestcompare-site https://pentestcompare.com/mcp{"mcpServers":{"com-pentestcompare-site":{"type":"http","url":"https://pentestcompare.com/mcp"}}}Cursor で開く{"servers":{"com-pentestcompare-site":{"type":"http","url":"https://pentestcompare.com/mcp"}}}VS Code で開く{"mcpServers":{"com-pentestcompare-site":{"type":"http","url":"https://pentestcompare.com/mcp"}}}{"mcpServers":{"com-pentestcompare-site":{"serverUrl":"https://pentestcompare.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Excession Labs の MCP サーバー
セキュリティラボである Excession Labs が運用する、ホスト型のリモート MCP サーバーが 3 つあります。公式 MCP Registry に登録されています。このリポジトリでは、エンドポイント、ツール、入力スキーマ、使用例について説明します。サーバーはホストされているため、以下の URL に接続するだけで利用でき、インストールは不要です。
| サーバー(レジストリ名) | URL | ツール |
|---|---|---|
com.penetrationtestservices/site | https://penetrationtestservices.com/mcp | check_security_headers、request_pentest、search_site、get_page、how_to_contact |
com.pentestcompare/site | https://pentestcompare.com/mcp | list_providers、get_provider、search_site、get_page、how_to_contact |
com.airedteamingservices/site | https://airedteamingservices.com/mcp | request_pentest(AI アプリケーションの評価)、search_site、get_page、how_to_contact |
すべてのツール定義:servers/<site>.tools.json。サーバーカード:servers/<site>.server-card.json。レジストリのエントリー:servers/<site>.server.json。
認証と制限
閲覧に認証情報は不要です。IP アドレスごとに 1 分あたり 120 件のリクエストが可能です。POST https://<site>/agent/auth で任意の匿名エージェントキーを取得すると、1 分あたり 600 件に増加します(詳細は https://<site>/auth.md を参照してください)。
request_pentest の利用にはキーが必要です。テストを依頼した人に代わって、Excession Labs にテストをリクエストします。person_consent と authorized は true でなければなりません。Excession Labs は本人にメールで返信し、書面による対象範囲と書面による承認を得た後にのみテストを開始します。制限:キーごとに 1 日 5 件、メールアドレスごとに 1 日 3 件です。パスワード、キー、顧客データは絶対に送信しないでください。
それ以外のツールはすべて読み取り専用です。
接続
Claude Code:
claude mcp add --transport http pentestcompare https://pentestcompare.com/mcp
claude mcp add --transport http penetrationtestservices https://penetrationtestservices.com/mcp
または、これらのサーバーとセキュリティレビューのスキルをまとめたプラグインをインストールしてください:https://github.com/Excession-Labs/claude-plugins
Streamable HTTP に対応する MCP クライアントであれば、上記の URL を利用できます。
使用例
curl -s https://penetrationtestservices.com/mcp -H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"check_security_headers","arguments":{"url":"https://example.com"}}}'
データと情報源
プロバイダーに関する情報は、各プロバイダー自身が公開しているページから取得し、確認日を記録しています:https://github.com/Excession-Labs/pentest-provider-dataset。Excession Labs は PentestCompare を公開すると同時に、セキュリティテストも販売しています。同社自身の行には publisher_owned と記されています。
ライセンス:MIT。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。