ログイン中: ログイン状態を復元中...

Research2026年4月11日Abcas Security Research

20,629件の検査済みMCPから見えるリスクレビューの現在地

Public Registryは20,629件の検査済みMCPに到達した。WARN、NEED_REVIEW、RESTRICT、BLOCKを合わせると20,210行、全体の98%が導入前に何らかの確認を要する状態だった。

用語

用語意味
Public Registry公開Registryで検索可能な検査済みMCP候補
検査プロファイル根拠公開候補を詳しく読むための検査プロファイル集計
確認対象WARN、NEED_REVIEW、RESTRICT、BLOCKのいずれかに分類され、導入前に理由を読むべき候補

リード

MCPエコシステムのリスクは、少数の危険なサンプルだけでは語れなくなった。Public Registryが20,629件に到達したことで、導入前レビューの論点は「怪しい数件を探す」から「大規模な候補群をどう継続的にふるい分けるか」へ移った。

Key Findings

  1. Public Registryは20,629件の検査済みMCPを保持している。
  2. WARN、NEED_REVIEW、RESTRICT、BLOCKの合計は20,210行で、全体の98%だった。
  3. PASSは419行で、公開候補全体の中では例外的な少数派だった。
  4. この結果は「ほとんどが即危険」という意味ではなく、「導入前に根拠を読む必要がある候補が大半」という意味である。

データセット

項目
記事日付2026-04-11
Public Registry snapshot20,629件、2026-06-06T01:17:38.963Z時点
詳細プロファイル根拠11,627行、2026-05-20/21生成
公開できる粒度集計値、分布、匿名化した観測、実務上の読み方

観測指標

指標件数読み方
Public Registry件数20,629公開Registryで検索可能な検査済みMCP
確認対象20,210 (98%)WARN、NEED_REVIEW、RESTRICT、BLOCKの合計
PASS419現時点で低リスク寄りに閉じた候補

観測事実

2万件を超える母集団では、単一の危険例よりも分布そのものが重要になる。WARNやNEED_REVIEWが多いことは、MCP候補の多くが業務利用前に文脈確認を必要とすることを示している。 RESTRICTやBLOCKは強い停止サインだが、WARNは「使えない」という意味ではない。公開メタデータ、ソース、ツール説明、実行境界を見たうえで、許容できる使い方に絞るためのシグナルである。

実務上の読み方

MCPを採用するチームは、人気順や検索順位だけで候補を選ぶのではなく、最初に候補集合をRegistryで照合し、状態別にレビュー順序を決めるべきである。 PASSが少ないことは、低リスク候補が存在しないという意味ではない。むしろ、低リスクと呼ぶにはソース到達性、権限範囲、実行境界の説明がそろう必要がある。

限界

  1. 数値はスナップショットであり、Registry更新により変わる。
  2. Public Registryの行数は公開可能な検査済み候補であり、MCPエコシステム全体の完全な国勢調査ではない。
  3. 状態は導入判断の入口であり、個別環境での最終許可を代替しない。

まとめ

2万件規模の観測で見えたのは、MCP導入には「安全なものを一発で当てる」より、候補を継続的に分類し、確認すべき理由を残す運用が必要だという点である。


MCP Guard は、Public Registry と検査プロファイルをもとに、MCP導入前に確認すべき根拠を継続的に整理している。