Skip to main content
Glama

sec-ops-mcp

SecOps MCP Server (sec-ops-mcp)

License: MIT MCP Version

SecOps MCP は、エンタープライズ向けの Model Context Protocol サーバーであり、LLM や AI エージェントに、防御的セキュリティ態勢の評価、権限昇格の攻撃面の監査、耐量子暗号(PQC)対応準備状況の確認を直接実行できる診断機能を提供します。


🛠️ 統合ツールモジュール

モジュール

スコープ

主な診断機能

QuantumGuard

PQCと現代暗号

x509証明書チェーンをスキャンして古典暗号とPQCアルゴリズム(FIPS 203/204)を識別し、RSA/ECCに対するShorのアルゴリズムによる攻撃リスクを評価し、TLSエンドポイントでハイブリッド鍵交換の対応状況を調査します。

PrivScope

Linux権限昇格の攻撃面

危険なSUID/SGIDバイナリ(GTFOBinsにマッピング済み)、許可されていないcap_setuid/cap_dac_overrideケーパビリティ、書き込み可能なスケジュール済みタスクのマトリクスを特定します。

WinScope

Windows権限昇格の攻撃面

AlwaysInstallElevatedレジストリのバイパス、SYSTEM権限で実行される引用符なしサービスパス、設定を誤ったサービスバイナリDACLを監査します。


Related MCP server: srv-explore

🚀 クイックスタート

前提条件

  • Python 3.10+

  • pip / venv

インストール

git clone [https://github.com/JoaquinHernandez/sec-ops-mcp.git](https://github.com/JoaquinHernandez/sec-ops-mcp.git)
cd sec-ops-mcp
python3 -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
pip install -r requirements.txt

⚙️ クライアント統合

このMCPサーバー定義をクライアント設定に追加してください。

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "secops-scanner": {
      "command": "/absolute/path/to/sec-ops-mcp/.venv/bin/python",
      "args": ["/absolute/path/to/sec-ops-mcp/server.py"]
    }
  }
}

Cursor / ローカルMCPエージェント

{
  "mcpServers": {
    "secops-scanner": {
      "command": "python",
      "args": ["./server.py"],
      "cwd": "/absolute/path/to/sec-ops-mcp"
    }
  }
}

📋 利用可能なMCPツール

  • scan_pqc_readiness(target_dir): ローカルの証明書ストアをNISTのPQC移行ガイドラインに照らして評価します。

  • scan_tls_quantum_posture(hostname, port): TLSサービスへ接続し、ポスト量子ハイブリッド鍵交換スイートに対応しているか確認します。

  • audit_linux_posture(deep_scan): Linuxホストをスキャンし、SUID権限昇格のベクターとケーパビリティの漏洩を検出します。

  • audit_windows_posture(): Windowsのレジストリとサービステーブルをスキャンし、権限昇格の欠陥を検出します。


🔒 セキュリティと多層防御に関する注意事項

このMCPサーバーは、読み取り専用のセキュリティ態勢評価とハードニング検証に特化して構築されています。受動的な分析と構造化されたレポートを実行し、自律型の防御アシスタントが攻撃ペイロードを生成することなく、エンジニアの修復ワークフローを支援できるように設計されています。

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables authorized compliance verification and security auditing through natural language, bridging AI assistants with industry-standard security tools for enterprise audits.
    24
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to safely explore and diagnose remote servers by providing a read-only sandbox with controlled access to files, logs, Docker, and databases. It exposes MCP tools that allow natural-language investigation and direct command execution without write permissions.
    4
    -
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables local AI models to perform defensive cybersecurity analysis through narrowly scoped read-only tools for host posture, Windows security operations, file/IOC triage, code scanning, and allowlisted filesystem/network access while enforcing boundaries and audit trails.
    -
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI agents to securely invoke only allowlisted, read-only tools on a local Kali Linux host over an encrypted network with OAuth2 authentication and least-privilege enforcement.
    2
    Apache 2.0