Claude Code MCP security
Claude CodeでMCPサーバーを安全に使うために
Claude CodeにMCPサーバーを追加すると、ターミナル上のAIエージェントがファイル、Git、コマンド、外部APIへ近づきます。導入前スキャンと、MCP client・OS/コンテナ・接続先サービスそれぞれの制御範囲を分けて設計することが重要です。
まず見るべき権限
Claude Codeは開発作業の文脈で動くため、MCPサーバーの権限は通常のWeb連携より事故時の影響が大きくなります。
- ファイル読み取りと書き込み
- 任意コマンド実行
- Git操作
- APIトークンや環境変数への接近
安全判定で終わらせない
導入時点の検査で問題が見つからなくても、更新、依存関係、外部入力、プロンプト経由の操作で挙動は変化します。
- 更新後の再スキャン
- 宣言と実装の差分確認
- 接続前の必須制限の確認
- OS・接続先サービスの制限
MCP Guardで確認すること
Abcas MCP Guardは、公開MCPの判定と接続条件を示し、Proでは詳しい検査根拠を確認できます。制限の強制場所はMCP client、OS/コンテナ、gateway、提供元サービスです。
- 無料の導入前チェック
- ソース解析と動的検査
- 出所と検査の根拠
- 接続前の必須制限の確認
Abcas MCP Guardでできること
検査手順の全体カタログ
25
ローカルMCPの基準手順
22
公開HTTPSの基準手順
13
適用する手順と取得できる証拠は対象によって異なります。操作・依存関係・整合性の分類数(18・4・17)でも観測結果を整理します。
公開されたMCP脆弱性と、接続前の確認方法 →