hexstrike-ai
HexStrike AI MCP Agents is an advanced MCP server that lets AI agents (Claude, GPT, Copilot, etc.) autonomously run 150+ cybersecurity tools for automated pentesting, vulnerability discovery, bug bounty automation, and security research. Seamlessly bridge LLMs with real-world offensive security capabilities.
- 13k stars
- 2.6k forks
- 126 open issues
- Language: Python
- License: MIT
- updated
Install
local · uvx (python)claude mcp add hexstrike-ai -- uvx hexstrike-ai{
"mcpServers": {
"hexstrike-ai": {
"command": "uvx",
"args": ["hexstrike-ai"]
}
}
}{
"mcpServers": {
"hexstrike-ai": {
"command": "uvx",
"args": ["hexstrike-ai"]
}
}
}- Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
- Replace any <placeholder> values with your API keys or paths.
- Restart Claude. The MCP server and its tools appear automatically.
Package name inferred from the repository name. Verify it exists on PyPI, or clone https://github.com/0x4m4/hexstrike-ai and follow its README.
Editor's note
HexStrike AI MCP Agents is a Python-based MCP server that exposes more than 150 offensive security tools to AI clients including Claude Desktop, VS Code Copilot, Cursor, and Roo Code through the FastMCP protocol. The framework organizes tools into six categories covering network reconnaissance (nmap, masscan, rustscan, amass), web application testing (sqlmap, nuclei, ffuf, dalfox), cloud security (prowler, trivy, kube-hunter), binary analysis (ghidra, radare2, binwalk), OSINT, and CTF tooling. On top of direct tool execution, the server ships twelve autonomous AI agents including a BugBounty Agent, CTF Solver Agent, CVE Intelligence Agent, and Exploit Generator Agent, each designed to chain tool calls together without manual intervention. An internal decision engine handles tool selection, parameter optimization, and attack-chain discovery, while a visual output layer renders real-time dashboards and vulnerability cards. The primary audience is penetration testers, bug bounty hunters, and security researchers who want an AI model to orchestrate multi-stage assessments against authorized targets rather than running individual tools by hand.
MCP Servers overview
HexStrike AI MCP Agents v6.0
AI-Powered MCP Cybersecurity Automation Platform
Advanced AI-powered penetration testing MCP framework with 150+ security tools and 12+ autonomous AI agents
Owned & developed by OTT Cybersecurity LLC
📋 What's New • 🏗️ Architecture • 🚀 Installation • 🛠️ Features • 🤖 AI Agents • 📡 API Reference
Follow Our Social Accounts
Architecture Overview
HexStrike AI MCP v6.0 features a multi-agent architecture with autonomous AI agents, intelligent decision-making, and vulnerability intelligence.
%%{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:#fffde7How It Works
AI Agent Connection - Claude, GPT, or other MCP-compatible agents connect via FastMCP protocol
Intelligent Analysis - Decision engine analyzes targets and selects optimal testing strategies
Autonomous Execution - AI agents execute comprehensive security assessments
Real-time Adaptation - System adapts based on results and discovered vulnerabilities
Advanced Reporting - Visual output with vulnerability cards and risk analysis
Installation
Quick Setup to Run the hexstrike MCPs Server
# 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
Installation and Setting Up Guide for various AI Clients:
Installation & Demo Video
Watch the full installation and setup walkthrough here: YouTube - HexStrike AI Installation & Demo
Supported AI Clients for Running & Integration
You can install and run HexStrike AI MCPs with various AI clients, including:
5ire (Latest version v0.14.0 not supported for now)
VS Code Copilot
Roo Code
Cursor
Claude Desktop
Any MCP-compatible agent
Refer to the video above for step-by-step instructions and integration examples for these platforms.
Install Security Tools
Core Tools (Essential):
# Network & Reconnaissance
nmap masscan rustscan amass subfinder nuclei fierce dnsenum
autorecon theharvester responder netexec enum4linux-ng
# Web Application Security
gobuster feroxbuster dirsearch ffuf dirb httpx katana
nikto sqlmap wpscan arjun paramspider dalfox wafw00f
# Password & Authentication
hydra john hashcat medusa patator crackmapexec
evil-winrm hash-identifier ophcrack
# Binary Analysis & Reverse Engineering
gdb radare2 binwalk ghidra checksec strings objdump
volatility3 foremost steghide exiftoolCloud Security Tools:
prowler scout-suite trivy
kube-hunter kube-bench docker-bench-securityBrowser Agent Requirements:
# Chrome/Chromium for Browser Agent
sudo apt install chromium-browser chromium-chromedriver
# OR install Google Chrome
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-stableStart the Server
# 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 8888Verify Installation
# Test server health
curl http://localhost:8888/health
# Test AI agent capabilities
curl -X POST http://localhost:8888/api/intelligence/analyze-target \
-H "Content-Type: application/json" \
-d '{"target": "example.com", "analysis_type": "comprehensive"}'AI Client Integration Setup
Claude Desktop Integration or Cursor
Edit ~/.config/Claude/claude_desktop_config.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
}
}
}VS Code Copilot Integration
Configure VS Code settings in .vscode/settings.json:
{
"servers": {
"hexstrike": {
"type": "stdio",
"command": "python3",
"args": [
"/path/to/hexstrike-ai/hexstrike_mcp.py",
"--server",
"http://localhost:8888"
]
}
},
"inputs": []
}Features
Security Tools Arsenal
150+ Professional Security Tools:
🔍 Network Reconnaissance & Scanning (25+ Tools)
Nmap - Advanced port scanning with custom NSE scripts and service detection
Rustscan - Ultra-fast port scanner with intelligent rate limiting
Masscan - High-speed Internet-scale port scanning with banner grabbing
AutoRecon - Comprehensive automated reconnaissance with 35+ parameters
Amass - Advanced subdomain enumeration and OSINT gathering
Subfinder - Fast passive subdomain discovery with multiple sources
Fierce - DNS reconnaissance and zone transfer testing
DNSEnum - DNS information gathering and subdomain brute forcing
TheHarvester - Email and subdomain harvesting from multiple sources
ARP-Scan - Network discovery using ARP requests
NBTScan - NetBIOS name scanning and enumeration
RPCClient - RPC enumeration and null session testing
Enum4linux - SMB enumeration with user, group, and share discovery
Enum4linux-ng - Advanced SMB enumeration with enhanced logging
SMBMap - SMB share enumeration and exploitation
Responder - LLMNR, NBT-NS and MDNS poisoner for credential harvesting
NetExec - Network service exploitation framework (formerly CrackMapExec)
🌐 Web Application Security Testing (40+ Tools)
Gobuster - Directory, file, and DNS enumeration with intelligent wordlists
Dirsearch - Advanced directory and file discovery with enhanced logging
Feroxbuster - Recursive content discovery with intelligent filtering
FFuf - Fast web fuzzer with advanced filtering and parameter discovery
Dirb - Comprehensive web content scanner with recursive scanning
HTTPx - Fast HTTP probing and technology detection
Katana - Next-generation crawling and spidering with JavaScript support
Hakrawler - Fast web endpoint discovery and crawling
Gau - Get All URLs from multiple sources (Wayback, Common Crawl, etc.)
Waybackurls - Historical URL discovery from Wayback Machine
What people ask about hexstrike-ai
What is 0x4m4/hexstrike-ai?
0x4m4/hexstrike-ai is mcp servers for the Claude AI ecosystem. HexStrike AI MCP Agents is an advanced MCP server that lets AI agents (Claude, GPT, Copilot, etc.) autonomously run 150+ cybersecurity tools for automated pentesting, vulnerability discovery, bug bounty automation, and security research. Seamlessly bridge LLMs with real-world offensive security capabilities. It has 13k GitHub stars and its last recorded update is dated 2026-08-03.
How do I install hexstrike-ai?
You can install hexstrike-ai by cloning the repository (https://github.com/0x4m4/hexstrike-ai) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is 0x4m4/hexstrike-ai safe to use?
Our security agent has analyzed 0x4m4/hexstrike-ai and assigned a Trust Score of 100/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains 0x4m4/hexstrike-ai?
0x4m4/hexstrike-ai is maintained by 0x4m4. The last recorded GitHub activity is dated 2026-08-03, with 126 open issues.
Are there alternatives to hexstrike-ai?
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Maintain this repo? Show its Trust Score in your README
The badge shows this repository's current Trust Score and verdict, and links back to this page. It follows the catalogue data: nobody can buy or edit the score it displays.
[](https://claudewave.com/en/repo/0x4m4-hexstrike-ai)<a href="https://claudewave.com/en/repo/0x4m4-hexstrike-ai"><img src="https://claudewave.com/api/badge/0x4m4-hexstrike-ai" alt="ClaudeWave Trust Score for 0x4m4/hexstrike-ai" width="320" height="64"></a>