Communityコーディング&開発github.com

Neurave9751/mcp-guard

MCPサーバーの脆弱性をスキャンし、セキュリティ上の問題を特定・修正します。

mcp-guard とは?

このスキルは、MCP(Model Context Protocol)サーバーに特化したセキュリティスキャンツールです。開発者はこれを使うことで、MCPサーバーに潜む脆弱性を自動的に検出し、潜在的なセキュリティホールを迅速に特定・修正できます。Claude Code、Cursor、CodexなどのAIエージェントツールと連携して動作し、プロジェクトのセキュリティ強化を支援します。スキャン結果に基づき、具体的な修正手順やベストプラクティスを提示するため、セキュリティ専門知識がなくても効果的な対策が可能です。MCPサーバーを運用するすべての開発者にとって、安全なAIインフラを構築するための必須ツールと言えます。

対応~Claude Code~Codex CLI~Cursor
npx skills add Neurave9751/mcp-guard

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

mcp-guard は何をしますか?

MCPサーバーの脆弱性をスキャンし、セキュリティ上の問題を特定・修正します。

概要

Neurave9751/mcp-guard は、MCP(Model Context Protocol)サーバーのセキュリティ脆弱性を自動検出するツールです。このスキルを使用すると、AIエージェントがMCPサーバーを分析し、既知の脆弱性パターンや設定ミスを洗い出します。

主な機能

  • 脆弱性スキャン: MCPサーバーのエンドポイント、認証機構、データ処理パイプラインを検査
  • セキュリティギャップの特定: 不適切なアクセス制御、暗号化不足、入力検証の欠如などを検出
  • 修正提案: 各脆弱性に対する具体的な修正手順と推奨設定を提示
  • レポート生成: スキャン結果を構造化されたレポートとして出力

対象プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のMCP対応AIエージェント

使い方

# MCPサーバーのスキャンを実行
mcp-guard scan --target https://your-mcp-server.example.com

# 特定の脆弱性カテゴリに絞ってスキャン
mcp-guard scan --target https://your-mcp-server.example.com --categories auth,validation

設定

環境変数または設定ファイルでスキャンオプションを指定できます。

変数名説明デフォルト値
MCP_GUARD_TARGETスキャン対象のMCPサーバーURL必須
MCP_GUARD_OUTPUTレポート出力形式(json/yaml)json
MCP_GUARD_VERBOSE詳細ログ出力false

脆弱性カテゴリ

  1. 認証・認可の不備: トークン管理、権限昇格のリスク
  2. 入力検証不足: インジェクション攻撃の可能性
  3. 暗号化の欠如: 通信経路やデータ保存の暗号化状況
  4. レート制限の不在: DoS攻撃に対する脆弱性
  5. エラーハンドリングの不備: 情報漏洩につながるエラーメッセージ

注意事項

  • このツールは既知の脆弱性パターンに基づくスキャンを行います。すべてのセキュリティ問題を保証するものではありません。
  • 本番環境での実行には十分な注意を払い、必要に応じて事前の許可を得てください。

ライセンス

MIT License

関連スキル