Skip to main content
Arlet カタログの MCP セキュリティ診断 サーバーは、AI クライアントに接続している外部の MCP サーバー(GitHub・Vercel・Notion など URL で設定しているもの)を検査し、ツールポイズニングや認証の欠如、過大な OAuth スコープといった MCP 固有のリスクを報告します。

仕組み

  1. Arlet のツールセキュリティ タブで MCP セキュリティ診断 をオンにします。API キーは不要です。
  2. AI クライアントに「接続している MCP サーバーのセキュリティを確認して」のように依頼します。
  3. クライアントが自身の MCP 設定(~/.claude.json.mcp.json~/.cursor/mcp.json など)を読み、HTTP サーバーの エンドポイント URLaudit_mcp_servers ツールに渡します。送られるのは URL のみで、トークン・ヘッダー・ツール定義は送られません。
  4. Arlet が各 URL に直接接続し、initializetools/list・OAuth ディスカバリ(.well-known)の読み取り専用呼び出しだけを行います。ツールの実行や資格情報の送信はしません。
ツール説明文はモデル経由ではなくサーバーから直接読み取るため、汚染された説明文が診断から身を隠すことはできません。

検査項目

結果の読み方

結果には findings と、チェックごとの coverage が含まれます。
  • ok — 検査を実行できた。
  • inconclusive — 検査できなかった。多くは認証必須でツール一覧が見えないサーバーです。「安全」という意味ではありません。
  • not_applicable — 検査対象がなかった(セッション ID を発行しないステートレスなサーバーなど)。

制限

  • 公開アドレスに解決される https:// の URL のみ受け付けます。
  • stdio サーバー(npx … など command で起動するもの)は URL を持たないため対象外です。