mcpField
C
cybersec-mcp

cybersec-mcp

ローカル
github.com/xu-c0セキュリティ123 週間前に更新

cybersec-mcp について

cybersec-mcpは、セキュリティチーム、研究者、教育向けに、構造化されたサイバーセキュリティのプロンプトと連続ワークフローを提供します。レッド/ブルーチーム、SOC、クラウドセキュリティ、OSINT、コンプライアンス、脆弱性、AIエージェントセキュリティを扱います。

主な機能

  1. 018分野をカバーするプロンプト
  2. 027つの連続セキュリティワークフロー
  3. 03型付き入力と構造化出力
  4. 04MITRE ATT&CKタグ付きプロンプト
  5. 05ウェブデモでプロンプトを閲覧

活用シーン

  1. 01検知から振り返りまでのインシデント対応を計画
  2. 02クラウドセキュリティ監査を実施
  3. 03ウェブアプリのペネトレーションテストを構成
  4. 04ATT&CKタグで検知範囲を確認

MCP 対応

MCPサーバーはサイバーセキュリティのプロンプトをツールとして公開し、MCP対応クライアントは型付き変数を入力して呼び出せます。7つのワークフローはプロンプトを連結し、ステップ間で変数を渡します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"xu-c0-cybersec": {
"command": "npx",
"args": [
"-y",
"@xu-c0/cybersec-mcp"
]
}
}
}
起動コマンドnpx -y @xu-c0/cybersec-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@xu-c0/cybersec-mcp0.1.2

ツール

5

掲載時のツール一覧 · 2 週間前に更新

このツールにパラメーターはありません。

詳細

cybersec-mcp

323 件のサイバーセキュリティプロンプトと、7 つの連鎖型ワークフローを備えた MCP サーバーです。インストールすると、Claude(または MCP 対応クライアント)がツールを呼び出して、インシデント対応計画、クラウド監査、ペンテストを実行できます。プロンプトをコピー&ペーストする必要はありません。

ライブデモ · MIT ライセンス · Model Context Protocol

インストール

npx -y @xu-c0/cybersec-mcp

Claude Desktop の設定(macOS では ~/Library/Application Support/Claude/claude_desktop_config.json、Windows では %APPDATA%\Claude\claude_desktop_config.json):

{
  "mcpServers": {
    "cybersec": {
      "command": "npx",
      "args": ["-y", "@xu-c0/cybersec-mcp"]
    }
  }
}

続いて、次のように入力します。

SIEM でフラグが付けられたホストから通常と異なるアウトバウンドトラフィックが発生しています。インシデント対応を計画してください。SIEM は Splunk、EDR は CrowdStrike です。

エージェントは incident-response シナリオを選択し、変数を設定して、検知、トリアージ、封じ込め、根絶、事後検証を各段階の具体的なコマンドとともに進めます。

ツール

8 つのカテゴリにわたる 323 件のプロンプトがあります。各プロンプトは型付き変数を受け取り、定義された形式(手順、表、SIEM クエリ、MITRE タグ)で出力を返します。

カテゴリプロンプト数対象
レッドチーム45ペンテスト手法、AD 攻撃経路、C2 インフラ、ソーシャルエンジニアリング
ブルーチーム42ログ分析、IR プレイブック、検知エンジニアリング、欺瞞
SOC 運用42Splunk/Sentinel/Elastic のクエリ、アラートのトリアージ、ランブック、シフト引き継ぎ
クラウドセキュリティ38AWS/Azure/GCP の監査、IAM、コンテナセキュリティ、CSPM
OSINT38ドメイン情報、脅威アクターのプロファイリング、フットプリンティング、帰属分析
GRC38ISO 27001、SOC 2、NIST CSF、リスク評価、ポリシー生成
脆弱性分析42CVE のトリアージ、CVSS 4.0、パッチの優先順位付け、ペンテストレポート
AI エージェントセキュリティ38LLM のレッドチーミング、プロンプトインジェクション、エージェントのガードレール、サプライチェーン

ソース:content/prompts-master.md → 生成先:web-app/js/data.js。

シナリオ

プロンプトを連鎖させ、各ステップ間で変数を渡す、エンドツーエンドのワークフローが 7 つあります。

  1. Web アプリケーションのペネトレーションテスト — 偵察 → マッピング → フィンガープリンティング → API テスト → エクスプロイト → エクスプロイト後の調査 → レポート作成
  2. インシデント対応 — 検知 → ログ調査 → 重大度判定 → 封じ込め → 根絶 → コミュニケーション → 教訓の整理
  3. クラウドセキュリティ監査 — IAM → ネットワーク → ストレージ → データベース → ロギング → コンプライアンス
  4. バグバウンティの偵察 — サブドメイン → ポート → 技術スタック → OSINT → 攻撃対象領域 → 脆弱性評価
  5. コンプライアンス監査(ISO 27001) — スコープ設定 → リスク → 管理策 → 証跡 → ギャップ → 文書
  6. 脅威ハンティング — 仮説 → クエリ設計 → ピボット → 検証 → 対応
  7. AI セキュリティ評価 — インベントリ → アクセス制御 → レッドチーム → プロンプトインジェクション → サプライチェーン → モニタリング

定義は web-app/js/scenarios.js にあります。

Web デモ

cybersec-mcp.vercel.app — すべてのプロンプトを閲覧し、変数を入力して、生成されたテキストを任意の LLM にコピーできます。ダークモード対応、英語/韓国語/日本語、登録不要です。MCP サーバーと同じデータを、異なるインターフェースで利用できます。

サーバーを接続する前にツールが送信する内容を確認したい場合や、チームメイトに単発のプロンプトを渡したい場合に便利です。

ATT&CK マッピング

レッドチーム、ブルーチーム、SOC のプロンプトには、MITRE ATT&CK の戦術タグが付いています。完全なマッピングは ATTACK_MATRIX.md にあります。パープルチーム演習や検知カバレッジのレビューに役立ちます。

構成

mcp/         MCP server (TypeScript, in progress)
web-app/     Static demo deployed to Vercel
content/     prompts-master.md — prompt source of truth
examples/    Client configs (Claude Desktop, Cursor, Claude Code)

parse_prompts.py は content/prompts-master.md から web-app/js/data.js を再生成します。

貢献

プルリクエストを歓迎します。新しいプロンプト、MITRE タグ、シナリオワークフロー、翻訳、MCP ツールの修正などをお寄せください。スキーマと品質基準については CONTRIBUTING.md をご覧ください。

このプロジェクトは、許可を得たセキュリティテスト、防御運用、セキュリティ研究、教育を目的としています。不正アクセスを助長するプルリクエストは却下します。CODE_OF_CONDUCT.md をご覧ください。

ライセンス

MIT — LICENSE をご覧ください。MITRE ATT&CK® は The MITRE Corporation の登録商標です。このプロジェクトは MITRE と提携していません。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。