MCP Architecture Diagram
▶ Run Scan
Pause
Reset
Kill-Switches:
Host
Adapter
Backend
Tools
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