MCP server risk explained
MCPサーバーのリスクとは何か
MCPはAIエージェントに外部ツールを渡す仕組みです。便利さの裏側では、ファイル、コマンド、ネットワーク、秘密情報への距離が近くなるため、通常のWeb連携とは違うリスク評価が必要です。
権限のリスク
MCPサーバーは読み取りだけでなく、書き込み、コマンド実行、DB操作、外部API呼び出しを持つことがあります。
- read/write/execute
- DB query
- external API
- secret proximity
入力のリスク
AIエージェントは外部コンテンツを読んでからツールを呼ぶため、WebページやREADMEの文言が操作判断へ影響することがあります。
- prompt injection
- tool argument injection
- untrusted content
- policy bypass
運用のリスク
導入時に問題が見つからなくても、更新、依存関係、所有者変更、設定変更でリスクは変わります。継続的な再評価が必要です。
- dependency drift
- owner change
- version update
- runtime monitoring
Abcas MCP Guardでできること
導入判断の前に、公開Registryの判定と、利用可能な検査根拠を使い、候補サーバーの権限、接続先、データ送信範囲を確認できます。
検査手順の全体カタログ
25
ローカルMCPの基準手順
22
公開HTTPSの基準手順
13
適用する手順と取得できる証拠は対象によって異なります。操作・依存関係・整合性の分類数(18・4・17)でも観測結果を整理します。
公開されたMCP脆弱性と、接続前の確認方法 →