Skip to main content
Glama

mcp_ngrok — HexStrike AI + Ngrok (One Command)

Clone → install deps → run one Python file.
Public URL via Ngrok. Core server files auto-download if missing.

Quick Start

git clone https://github.com/veteranchat/mcp_ngrok.git
cd mcp_ngrok

python3 -m venv venv
source venv/bin/activate   # Windows: venv\Scripts\activate
pip install -r requirements.txt

# Token: https://dashboard.ngrok.com/get-started/your-authtoken
python3 launch_hexstrike.py

launch_hexstrike.py will:

  1. Download hexstrike_server.py + hexstrike_mcp.py (if not present)

  2. Start the API server on port 8888

  3. Open an Ngrok HTTPS tunnel

  4. Update hexstrike-ai-mcp.json with the public URL

Related MCP server: ChatGPT Workspace Exposure MCP

File importance

File

Important?

Notes

launch_hexstrike.py

YES

Main entry — only file you run

hexstrike_server.py

YES

Flask API (auto-downloaded ~735KB)

hexstrike_mcp.py

YES

MCP bridge (auto-downloaded ~218KB)

requirements.txt

YES

Python dependencies

hexstrike-ai-mcp.json

useful

MCP client config (auto-updated)

setup_files.py

optional

Manual download helper

ngrok_config.json

local only

Created on first run — do not commit

assets/*

no

Logos only

*.log

no

Runtime logs

run_hexstrike_cloudflare.py

no

Old Cloudflare method

Endpoints

Item

Value

Local

http://127.0.0.1:8888

Health

GET /health

Public

printed by launcher

Security

  • Never commit Ngrok tokens

  • Free Ngrok URLs are public — treat the API as internet-facing

  • Rotate token if leaked

License

MIT — based on HexStrike AI by 0x4m4

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    An MCP server that integrates multiple security and reconnaissance tools (Nmap, Cariddi, ParamSpider, Metasploit, web scraping) for AI systems, enabling automated network scanning, API discovery, vulnerability testing, and remote access via ngrok.
    Apache 2.0
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables remote execution of 150+ offensive-security tools through a streamable-HTTP MCP server, allowing MCP clients like Claude Code to drive the HexStrike toolset over the network.
    -