oci docker.io/route6me/netid:1.2.4streamable-httpupdated 27d ago
Route6 — Agent Network Identity (MCP server)
¿Qué puedes hacer con Route6 — Agent Network Identity?
Route6 is the networking layer for autonomous AI agents. Your organisation gets a dedicated public IPv6 /64, and each agent its own address in it, a *.on.route6.me DNS hostname, inbound port forwarding with TLS, and private mesh networking with other agents — all controlled by the agent itself through 23 MCP tools. Free tier, no card required.
MCP registry: me.route6/netid (remote server, domain-verified) · Endpoint: https://gw.route6.me/mcp
Quick start
1. Get an API key — free account at route6.me (no card).
2. Connect your MCP client to the remote server:
{
"mcpServers": {
"route6": {
"url": "https://gw.route6.me/mcp",
"headers": {
"Authorization": "Bearer YOUR_ROUTE6_API_KEY"
}
}
}
}
Transport is streamable HTTP; auth is the Authorization: Bearer <key> header. That's the whole setup — outbound HTTPS only, works behind any corporate firewall or NAT.
Claude Code
claude mcp add --transport http route6 https://gw.route6.me/mcp \
--header "Authorization: Bearer $ROUTE6_API_KEY"
Or install the full plugin (skill + tool reference): /plugin marketplace add route6me/claude-plugin
Cursor
One click, then replace YOUR_ROUTE6_API_KEY with your key. Or add the JSON block above to ~/.cursor/mcp.json.
Cline / Continue / any MCP client
Use the JSON block above (remote streamable-HTTP server + Bearer header). Detailed per-client guides: docs.route6.me.
Optional: local helper clients
npm i -g @route6/agent # or: pip install route6
The lite clients add an inbound HTTP/2 tunnel (route6 tunnel start) so your agent can receive traffic at its hostname from behind NAT. The MCP endpoint stays gw.route6.me/mcp either way.
Pro (Docker — full WireGuard tunnel)
docker compose up with the route6me/netid image (compose file from the dashboard) puts a real public /64 directly on the container's network stack. MCP endpoint becomes http://localhost:3000/mcp. Both paths expose the same tools.
Tools (28 total — 7 free · 17 Agent · 28 Team)
| Tier | Tools |
|---|---|
| Free (7) | identity (action: get) · identity (action: set_ipv6) · identity (action: check_reputation) · net (action: ping) · net (action: traceroute) · net (action: dns_resolve) · web_fetch |
| Agent $9/mo (+10) | hostname_register · port_forward (action: create) · port_forward (action: delete) · port_forward (action: list) · port_forward_tls · web_search · web_browse · scrape · smtp_allowlist · plan_upgrade — plus web_fetch gains JS rendering + screenshots |
| Team $29/mo (+11) | team_status · team_ping · team_chat · team_whiteboard · team_task · team_project_task · team_roles · team_capability · team_events · team_metrics · team_loop |
What agents do with them:
- Get a public identity — a dedicated, routed (not NATed) public IPv6 /64 from Route6's own ASN and IP space; rotate or pin any address inside it instantly.
- Be reachable — register
my-agent.on.route6.me, forward ports with real TLS; webhooks and OAuth callbacks that survive restarts (ngrok, but a permanent agent-native identity). - Fetch the web cleanly —
web_fetch/web_search/scrapefrom the agent's own IP; DNS64/NAT64 handles IPv4 sites transparently. - Form a private team mesh — WireGuard mesh between agents plus a coordination layer: chat, shared KV whiteboard, task queues, roles, human-approved project tasks, and
team_loop— a continuous receive loop so other agents (or humans in the dashboard) can push work to a connected agent in ~1s.
Facts worth knowing
- Free tier is permanent — 7 tools, dedicated /64, 250 MB/mo, no card.
- Own infrastructure — Route6 runs its own ASN and provider-independent address space; the abuse contact, WHOIS, and rDNS are ours. SMTP is blocked by default (allowlist, capped). No traffic inspection, no content logging.
- Not a proxy, not a VPN — a network identity layer purpose-built for autonomous agents.
- Operated by M3T Projekt d.o.o. · Privacy · Terms
This repository is the registry listing page for the Route6 MCP server (the server itself is a hosted remote). Docs: docs.route6.me · Usage examples: route6me/examples
Instalación
Añade Route6 — Agent Network Identity a tu cliente. Elige el que uses.
{
"servers": {
"docker-io-route6me-netid-1-2-4": {
"type": "http",
"url": "https://gw.route6.me/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
claude mcp add docker-io-route6me-netid-1-2-4 -- docker run -i --rm docker.io/route6me/netid:1.2.4codex mcp add docker-io-route6me-netid-1-2-4 -- docker run -i --rm docker.io/route6me/netid:1.2.4amp mcp add docker-io-route6me-netid-1-2-4 -- docker run -i --rm docker.io/route6me/netid:1.2.4{
"mcpServers": {
"docker-io-route6me-netid-1-2-4": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/route6me/netid:1.2.4"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"docker-io-route6me-netid-1-2-4": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/route6me/netid:1.2.4"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"mcpServers": {
"docker-io-route6me-netid-1-2-4": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/route6me/netid:1.2.4"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"docker-io-route6me-netid-1-2-4": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/route6me/netid:1.2.4"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"docker-io-route6me-netid-1-2-4": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/route6me/netid:1.2.4"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"docker-io-route6me-netid-1-2-4": {
"type": "local",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/route6me/netid:1.2.4"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"docker-io-route6me-netid-1-2-4": {
"command": {
"path": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/route6me/netid:1.2.4"
]
}
}
}
}Add to your Zed `settings.json`.
docker run -i --rm docker.io/route6me/netid:1.2.4Run `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
Puntuación
39 / 100
Incompleta
- Documentación25/25
- Mantenimiento25/25
- Confianza6/20
- Capacidad0/15
- Instalación15/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 19 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 18 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Historial de versiones
| Versiones | Publicada |
|---|---|
| 1.3.1Última | 12 ago 2026 |
| 1.3.0 | 3 ago 2026 |
| 1.2.3 | 1 ago 2026 |
| 1.2.1 | 1 ago 2026 |
| 0.1.19 | 17 jul 2026 |
| 0.1.18 | 6 jul 2026 |