MCP Architecture Diagram
Kill-Switches:
SYSTEM READY Click "Run Scan" to simulate execution flow or toggle station switches to test fault isolation.
STATION 01 AI HOST >_ Claude Desktop Cursor Roo Code Manifest Client STATION 02 MCP ADAPTER hexstrike_mcp.py STDIO IN / STDERR OUT Bridge & Serializer STATION 03 FLASK BACKEND hexstrike_server.py 127.0.0.1:8888 STATE LIVES HERE • Process table • Execution logs • Async workers HTTP Control Plane STATION 04: TOOL LAYER nmap sqlmap nuclei hashcat gobuster ffuf volatility3 mitmproxy MCP protocol POST /api/tools/<name> timeout 300s JSON response key order preserved GET /health 5s, 3 retries subprocess