
Serveur MCP permettant à des agents IA d'exécuter de manière autonome plus de 150 outils de cybersécurité pour les tests d'intrusion automatisés, la découverte de vulnérabilités, l'automatisation des programmes de bug bounty et la recherche en sécurité sur les réseaux, les applications web et l'infrastructure cloud.
Framework MCP avancé de tests d'intrusion propulsé par l'IA, avec plus de 150 outils de sécurité et plus de 12 agents IA autonomes
📋 Nouveautés • 🏗️ Architecture • 🚀 Installation • 🛠️ Fonctionnalités • 🤖 Agents IA • 📡 Référence API
HexStrike AI MCP v6.0 propose une architecture multi-agents avec des agents IA autonomes, une prise de décision intelligente et une intelligence des vulnérabilités.```mermaid %%{init: {"themeVariables": { "primaryColor": "#b71c1c", "secondaryColor": "#ff5252", "tertiaryColor": "#ff8a80", "background": "#2d0000", "edgeLabelBackground":"#b71c1c", "fontFamily": "monospace", "fontSize": "16px", "fontColor": "#fffde7", "nodeTextColor": "#fffde7" }}}%% graph TD A[AI Agent - Claude/GPT/Copilot] -->|MCP Protocol| B[HexStrike MCP Server v6.0]
B --> C[Intelligent Decision Engine]
B --> D[12+ Autonomous AI Agents]
B --> E[Modern Visual Engine]
C --> F[Tool Selection AI]
C --> G[Parameter Optimization]
C --> H[Attack Chain Discovery]
D --> I[BugBounty Agent]
D --> J[CTF Solver Agent]
D --> K[CVE Intelligence Agent]
D --> L[Exploit Generator Agent]
E --> M[Real-time Dashboards]
E --> N[Progress Visualization]
E --> O[Vulnerability Cards]
B --> P[150+ Security Tools]
P --> Q[Network Tools - 25+]
P --> R[Web App Tools - 40+]
P --> S[Cloud Tools - 20+]
P --> T[Binary Tools - 25+]
P --> U[CTF Tools - 20+]
P --> V[OSINT Tools - 20+]
B --> W[Advanced Process Management]
W --> X[Smart Caching]
W --> Y[Resource Optimization]
W --> Z[Error Recovery]
style A fill:#b71c1c,stroke:#ff5252,stroke-width:3px,color:#fffde7
style B fill:#ff5252,stroke:#b71c1c,stroke-width:4px,color:#fffde7
style C fill:#ff8a80,stroke:#b71c1c,stroke-width:2px,color:#fffde7
style D fill:#ff8a80,stroke:#b71c1c,stroke-width:2px,color:#fffde7
style E fill:#ff8a80,stroke:#b71c1c,stroke-width:2px,color:#fffde7
### Comment ça fonctionne
1. **Connexion des agents IA** - Claude, GPT ou autres agents compatibles MCP se connectent via le protocole FastMCP
2. **Analyse intelligente** - Le moteur de décision analyse les cibles et sélectionne les stratégies de test optimales
3. **Exécution autonome** - Les agents IA effectuent des évaluations de sécurité complètes
4. **Adaptation en temps réel** - Le système s'adapte en fonction des résultats et des vulnérabilités découvertes
5. **Rapports avancés** - Sortie visuelle avec des fiches de vulnérabilité et une analyse des risques
---
## Installation
### Configuration rapide pour exécuter le serveur hexstrike MCPs```bash
# 1. Clone the repository
git clone https://github.com/0x4m4/hexstrike-ai.git
cd hexstrike-ai
# 2. Create virtual environment
python3 -m venv hexstrike-env
source hexstrike-env/bin/activate # Linux/Mac
# hexstrike-env\Scripts\activate # Windows
# 3. Install Python dependencies
pip3 install -r requirements.txt
Regardez la procédure complète d'installation et de configuration ici : YouTube - Installation et démonstration de HexStrike AI
Vous pouvez installer et exécuter les MCP HexStrike AI avec divers clients IA, notamment :
Consultez la vidéo ci-dessus pour des instructions étape par étape et des exemples d'intégration pour ces plateformes.
Outils de base (essentiels) :```bash
nmap masscan rustscan amass subfinder nuclei fierce dnsenum autorecon theharvester responder netexec enum4linux-ng
gobuster feroxbuster dirsearch ffuf dirb httpx katana nikto sqlmap wpscan arjun paramspider dalfox wafw00f
hydra john hashcat medusa patator crackmapexec evil-winrm hash-identifier ophcrack
gdb radare2 binwalk ghidra checksec strings objdump volatility3 foremost steghide exiftool
**Outils de sécurité cloud :**```bash
prowler scout-suite trivy
kube-hunter kube-bench docker-bench-security
Exigences de l'agent navigateur :```bash
sudo apt install chromium-browser chromium-chromedriver
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list sudo apt update && sudo apt install google-chrome-stable
### Démarrer le Serveur```bash
# Start the MCP server
python3 hexstrike_server.py
# Optional: Start with debug mode
python3 hexstrike_server.py --debug
# Optional: Custom port configuration
python3 hexstrike_server.py --port 8888
curl http://localhost:8888/health
curl -X POST http://localhost:8888/api/intelligence/analyze-target
-H "Content-Type: application/json"
-d '{"target": "example.com", "analysis_type": "comprehensive"}'
---
## Configuration de l'intégration du client IA
### Intégration Claude Desktop ou Cursor
Modifiez `~/.config/Claude/claude_desktop_config.json`:```json
{
"mcpServers": {
"hexstrike-ai": {
"command": "python3",
"args": [
"/path/to/hexstrike-ai/hexstrike_mcp.py",
"--server",
"http://localhost:8888"
],
"description": "HexStrike AI v6.0 - Advanced Cybersecurity Automation Platform",
"timeout": 300,
"disabled": false
}
}
}