JO

joasasantos/offensive-mcp-ai

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

28 stars 8 forks Качество 52 Тренд 11

1. Создавайте агенты, управляемые LLM, которые автономно проводят разведку, генерацию полезной нагрузки, эксплуатацию и отчетность, все организовано с помощью инструментов MCP.

Обзор

1. Создавайте агенты, управляемые LLM, которые автономно проводят разведку, генерацию полезной нагрузки, эксплуатацию и отчетность, все организовано с помощью инструментов MCP. 2. Интегрируйте журналы Wazuh + Suricata + Zeek и используйте MCP, чтобы позволить Клоду анализировать инциденты, обнаруживать боковое движение и рекомендовать действия реагирования в режиме реального времени. 3. Используйте Claude + MCP для автоматизации генерации кода оболочки, запутывания, уклонения от песочницы и обхода стратегий EDR с помощью таких инструментов, как Capstone, Donut и Sliver. 4.Разработайте проактивные рабочие процессы ИИ, которые анализируют журналы, соотносят показатели и охотятся на основе данных разведки угроз через ресурсы и инструменты MCP. 5. Объедините MCP с моделированием ATT&CK, где Клод дирижирует как красными, так и синими боковыми техниками (Atomic Red Team, Caldera, Sigma/YARA генерация правил). 6. Используйте MCP для просмотра кода, нажатого на GitHub, сканирования секретов, запуска инструментов безопасности (Trufflehog, Gitleaks) и отправки защищенных предупреждений или рекомендаций по PR. 7.

Обзор (машинный перевод)

Будущая работа с использованием MCP и AI

  1. Автономные агенты Красной команды Создавайте агентов, управляемых LLM, которые автономно проводят разведку, генерацию полезной нагрузки, эксплуатацию и отчетность, все организовано с помощью инструментов MCP.

  2. ** AI-Powered SOC Analyst** Интегрируйте журналы Wazuh + Suricata + Zeek и используйте MCP, чтобы позволить Клоду анализировать инциденты, обнаруживать боковое движение и рекомендовать действия реагирования в режиме реального времени.

  3. Malware Dev Studio (LLM + MCP) Используйте Claude + MCP для автоматизации генерации кода оболочки, запутывания, уклонения от песочницы и обхода стратегий EDR с помощью таких инструментов, как Capstone, Donut и Sliver.

4** Автоматизация охоты на угрозы** Разработайте проактивные рабочие процессы ИИ, которые анализируют журналы, соотносят показатели и охотятся на основе сигналов разведки угроз через MCP resources и tools.

  1. ** Фиолетовый симулятор на основе агентов** Объедините MCP с моделированием ATT & CK, где Клод дирижирует как красными, так и синими боковыми техниками (Atomic Red Team, Caldera, Sigma / YARA генерация правил).

6CI/CD + интеграция DevSecOps Используйте MCP для просмотра кода, нажатого на GitHub, сканирования секретов, запуска инструментов безопасности (Trufflehog, Gitleaks) и отправки безопасных предупреждений или рекомендаций по PR.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Offensive-MCP-AI

🔮 Future Work Using MCP and AI

  1. Autonomous Red Team Agents
    Build LLM-driven agents that autonomously conduct reconnaissance, payload generation, exploitation and reporting, all orchestrated via MCP tools.

  2. AI-Powered SOC Analyst
    Integrate Wazuh + Suricata + Zeek logs and use MCP to let Claude analyze incidents, detect lateral movement, and recommend response actions in real-time.

  3. Malware Dev Studio (LLM + MCP)
    Use Claude + MCP to automate shellcode generation, obfuscation, sandbox evasion, and EDR bypass strategies through tools like Capstone, Donut, and Sliver.

  4. Threat Hunting Automation
    Develop proactive AI workflows that analyze logs, correlate indicators, and hunt based on threat intelligence feeds via MCP resources and tools.

  5. Agent-Based Purple Team Simulator
    Combine MCP with ATT&CK simulations, where Claude orchestrates both Red and Blue side techniques (Atomic Red Team, Caldera, Sigma/YARA rule generation).

  6. CI/CD + DevSecOps Integration
    Use MCP to review code pushed to GitHub, scan secrets, trigger security tools (Trufflehog, Gitleaks), and send secure alerts or PR recommendations.

  7. Auto Incident Report Generator
    Claude consumes logs and tool outputs via MCP and generates full incident reports (including diagrams and mitigations) in Markdown or PDF formats.

  8. Cybersecurity Tutor / Trainer Mode
    Claude explains what each tool does, simulates attacks in safe lab environments, and evaluates user responses via MCP simulation tools.


✅ Install MCP CLI and SDK (Python)

pip install modelcontextprotocol

Docs:
🔗 https://modelcontextprotocol.io/quickstart/server
GitHub:
🔗 https://github.com/jlowin/fastmcp


🧠 Claude Desktop Configuration (Mac, Linux, Windows)

  1. Install Claude for Desktop
    🔗 https://www.anthropic.com/index/claude-desktop

  2. Edit config file:

macOS/Linux

nano ~/Library/Application\ Support/Claude/claude_desktop_config.json

Windows

notepad %AppData%\Claude\claude_desktop_config.json
  1. Add your MCP server:
{
  "mcpServers": {
    "my-wazuh-agent": {
      "command": "/full/path/to/python",
      "args": [
        "mcp_wazuh_server.py"
      ]
    }
  }
}
  1. Restart Claude Desktop — you’ll see the connector icon (⚡) for prompts and the tools icon (🛠) for tool invocation.

🧪 Test Locally with Inspector

Run your server with debugging:

npx @modelcontextprotocol/inspector python mcp_wazuh_server.py

This opens a local UI where you can test @mcp.tool() and @mcp.prompt() before linking with Claude.

Открыть полный README на GitHub

Установка

npx @modelcontextprotocol/inspector python mcp_wazuh_server.py
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "my-wazuh-agent": { "command": "/full/path/to/python", "args": [ "mcp_wazuh_server.py" ] } } }