Get the FREE Ultimate OpenClaw Setup Guide →

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.

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio 0x4m4-hexstrike-ai python hexstrike_server.py

How to use

HexStrike AI MCP Agents v6.0 is an AI-powered cybersecurity automation platform that runs as an MCP server and orchestrates 150+ security tools across multiple AI agents. The server exposes an API for health checks and intelligence analysis, and is designed to integrate with various MCP-compatible AI clients (e.g., Claude Desktop, VS Code Copilot, and other MCP agents). To get started, clone the repository and run the Python server locally; the server will start on the configured port (default 8888) unless overridden. You can then connect your MCP client to http://localhost:8888 and use endpoints such as /health and /api/intelligence/analyze-target to perform targeted security analyses. The platform coordinates an Intelligent Decision Engine, 12+ autonomous AI agents, and a modern visual engine to produce dashboards, progress visualization, and vulnerability cards.

How to install

Prerequisites

  • Python 3.8 or newer
  • Git
  • (Optional) Python virtual environment tools (venv)

Installation steps

  1. Clone the repository
git clone https://github.com/0x4m4/hexstrike-ai.git
cd hexstrike-ai
  1. Create and activate a virtual environment
  • Linux/macOS
python3 -m venv hexstrike-env
source hexstrike-env/bin/activate
  • Windows
python -m venv hexstrike-env
.
hexstrike-env\Scripts\activate
  1. Install Python dependencies
pip install -r requirements.txt
  1. Run the MCP server
python3 hexstrike_server.py
  1. Optional: run in debug mode or specify a port
python3 hexstrike_server.py --debug
python3 hexstrike_server.py --port 8888

Additional notes

Tips and notes:

  • The server exposes health and intelligence endpoints. Use curl to verify:
  • Integrations: This MCP server is designed to connect with multiple MCP clients (e.g., Claude Desktop, VS Code Copilot, Roo Code, Cursor). Ensure client configuration points to http://localhost:8888 and uses the same server arguments to invoke hexstrike_server.py.
  • If you update configuration or tools, reinstall dependencies or restart the server to apply changes.
  • Environment variables can be added under the mcp_config.env section if needed in your deployment environment.
  • The project provides a broad toolset across network, web app, cloud, binary, CTF, and OSINT domains; consult the README’s Architecture and Features sections for a full list of tool categories.

Related MCP Servers

Sponsor this space

Reach thousands of developers