# Route6 — Agent Network Identity [Health: Active]

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/route6me/mcp  
**GitHub Stars:** 0  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/route6-agent-network-identity

## Description
Gives AI agents a public IPv6 identity, hostname, port forwarding, web fetch, team mesh. Free tier.

## Tools
Capabilities this server exposes over MCP:

- **my-agent.on.route6.me**
- **web_fetch**
- **web_search**
- **scrape**
- **team_loop**

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `uvx` (confidence: high):

```json
"mcpServers": {
  "route6-agent-network-identity": {
    "command": "uvx",
    "args": ["route6"]
  }
}
```

## Documentation & README

<!-- mcp-name: me.route6/netid -->

<p align="center">
  <img src="https://route6.me/brand/route6-icon.png" alt="Route6" width="96" height="96">
</p>

<h1 align="center">Route6 — Agent Network Identity (MCP server)</h1>

<p align="center">
  <b>Give your AI agent its own internet identity — a real public IPv6, a hostname, and a private network to reach other agents.</b>
</p>

<p align="center">
  <a href="https://route6.me">route6.me</a> ·
  <a href="https://docs.route6.me">docs</a> ·
  <a href="https://route6.me/pricing">pricing</a> ·
  <a href="https://github.com/route6me/examples">examples</a>
</p>

---

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](https://route6.me) (no card).

**2. Connect your MCP client** to the remote server:

```json
{
  "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

```bash
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

[![Add to Cursor](https://img.shields.io/badge/Add_to-Cursor-black?logo=cursor)](cursor://anysphere.cursor-deeplink/mcp/install?name=route6&config=eyJ1cmwiOiJodHRwczovL2d3LnJvdXRlNi5tZS9tY3AiLCJoZWFkZXJzIjp7IkF1dGhvcml6YXRpb24iOiJCZWFyZXIgWU9VUl9ST1VURTZfQVBJX0tFWSJ9fQ==)

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](https://docs.route6.me).

### Optional: local helper clients

```bash
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`](https://hub.docker.com/r/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`/`scrape` from 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](https://route6.me/legal/privacy) · [Terms](https://route6.me/legal/terms)

---

*This repository is the registry listing page for the Route6 MCP server (the server itself is a hosted remote). Docs: [docs.route6.me](https://docs.route6.me) · Usage examples: [route6me/examples](https://github.com/route6me/examples)*

