HexStrike AI MCP Agents

An offensive security MCP server: the agent runs 150+ pentest and recon tools and drives automated target assessments

  • 13,546 ★ on the repository
  • Last commit
  • MIT
MCP server

Broad access

Why this level

  • Runs offensive tools against real targets
  • Actions may be illegal without the target owner's authorization
  • Executes system commands with your privileges
All reasons and checks

0x4m4/hexstrike-ai

Install

Manual install

git clone https://github.com/0x4m4/hexstrike-ai.git
cd hexstrike-ai
python3 -m venv hexstrike-env
source hexstrike-env/bin/activate
pip3 install -r requirements.txt
python3 hexstrike_server.py

Starts the local server on port 8888. Install the required security tools on the system separately.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Runs offensive tools against real targets
  • Actions may be illegal without the target owner's authorization
  • Executes system commands with your privileges

This is third-party code. Review the repository files before installing.

What it does

The server bridges an MCP-compatible agent to a set of 150+ security tools: network scanners (nmap, rustscan, masscan), web tools (ffuf, nuclei, sqlmap, wpscan), password cracking (hydra, john, hashcat), reverse engineering and binaries (radare2, ghidra, binwalk), plus cloud and OSINT tools. A decision engine selects tools and parameters for a target, and separate agents help with bug bounty, CTF, CVE analysis and attack-chain discovery. It runs as a local server the agent connects to through the hexstrike_mcp.py bridge. The tools themselves must be installed on the system.

Who it is for. For security professionals, pentesters, bug bounty and CTF participants who are authorized to test their targets.

Good fit when

  • You need to automate recon and scanning in an authorized pentest
  • You want an agent that selects tools for a target itself
  • You want help with bug bounty or solving CTF tasks

Not a fit when

  • You have no written authorization to test the target
  • You cannot install dozens of external security tools on the system

Example request

Run recon on a domain I am authorized to test and propose an assessment plan

MCP

Transport
stdio
Authentication
not required

Limitations

The server only orchestrates utilities; the tools themselves (nmap, sqlmap, ghidra and others) must be installed separately, and some need Kali Linux or Chrome. Tools run with your privileges and can affect real targets, so use them only where you are authorized. No published package: install from a clone and run hexstrike_server.py.

How to disable. Remove the hexstrike-ai entry from the MCP client config, stop the hexstrike_server.py process and delete the cloned repository.

FAQ

Do the tools come bundled?

No. The server calls utilities installed on the system; you install them separately, and some assume Kali Linux.

How does the agent connect to the server?

First hexstrike_server.py runs on a local port, then the client connects the hexstrike_mcp.py bridge pointing at that server.

Discussion

No questions or reviews yet.

A bridge between an MCP client and a Kali Linux terminal so the agent can run nmap, sqlmap, hydra and other tools for authorized pentesting and CTF

MCP serverBroad access872Repository stars

An authorized bug-bounty suite: 50 subagents, 26 commands and 2 bug-bounty-platform MCP servers for Claude Code, Codex and five more agents

PluginBroad access1.1KRepository stars

An MCP server that gives the agent vulnerability triage: NVD data, EPSS, the CISA KEV catalog, MITRE ATT&CK mapping and one-call CVE risk scoring

MCP serverExtended access1.8KRepository stars

cvENGINE finds a domain's exposed assets and the vulnerabilities being exploited, and its MCP server drives scans from Claude Code

MCP serverBroad access711Repository stars

Security scanner for MCP servers that looks for hardcoded keys, tool poisoning and injection flaws in repository code.

CLIMinimal access139Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
HexStrike AI MCP Agents (this card)nonot required13,546
BloodHound-MCP-AInoAPI key383an MCP server for BloodHound
DarkMoonno1,217DarkMoon runs an autonomous AI pentest of 50 agents on your

README in short

The README describes HexStrike AI as an offensive security MCP platform with 150+ tools and several autonomous agents. The architecture includes a decision engine, tool and parameter selection, caching and error recovery. Setup: clone the repo, venv, dependencies, run hexstrike_server.py and connect hexstrike_mcp.py to Claude Desktop, Cursor, VS Code Copilot, Roo Code and other MCP clients. It lists the network, web, password, binary, cloud and OSINT tools you install separately. MIT licensed.

README badge

Report a problem