Read my lab
It reads; it changes nothing.
- The lab's state and its topology: machines, links and networks
- A device's routes, ARP table, open sockets and firewall rules
- Captured packets on every link
- The lab's steps, the terminals and your progress
MCP server
A chat AI can explain a network; over MCP it can see one. It reads the routes, ARP tables and packets of real Linux machines, runs commands with your say-so, and every step shows in your timeline. Hack the Route connects to no AI provider: bring the app you already use.
Connect
Your lab's MCP server is https://app.hacktheroute.com/mcp.
In your AI app, add a custom connector (an MCP server) with that URL. The app asks you to sign in.
Sign in to Hack the Route, choose Read my lab or Full control, and approve. Your AI can now see your lab.
https://app.hacktheroute.com/mcp Access
You pick one when you approve. Read my lab is chosen first.
It reads; it changes nothing.
Everything Read my lab sees, and it acts.
With Full control, your AI can build a network for you to work on, or you build it yourself on the map. It is saved to your account under My labs, and your own labs are free for every signed-in user.
Timeline
The workspace's Timeline is a live feed of everything that happens in your lab, with who did it: your commands, the AI app's actions, lab changes, faults and the steps you passed. Replay a session later with the map as it was at each step.
Safety
AI access stays off until you turn it on, and no app reaches your lab before that. Turning it off disconnects every app at once.
The app gets no answer to a challenge you have not solved, and AI help on a challenge is recorded.
An app reaches your lab and nothing else. Every app you connected is listed in Profile → AI clients, where you revoke it.
Hack the Route connects to no AI provider. You bring the AI app you already use, on your own account.
Set up
The same steps are in the app, under Profile → AI clients, with copy buttons. Apps move their menus now and then; if a step does not match, look for "custom connector" or "MCP server".
https://app.hacktheroute.com/mcp claude mcp add --transport http hacktheroute https://app.hacktheroute.com/mcp https://app.hacktheroute.com/mcp {
"mcpServers": {
"hacktheroute": {
"url": "https://app.hacktheroute.com/mcp"
}
}
} https://app.hacktheroute.com/mcp {
"type": "mcp",
"server_url": "https://app.hacktheroute.com/mcp",
"server_label": "hacktheroute",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
} https://app.hacktheroute.com/mcp Every lab is a small network of real Linux machines in your browser. Start with a free account: Google or email, no card.
Start free