[ Switch to styled version → ]


Give your MCP servers a network.

MCP provides tools for agents. Pilot Protocol connects agents to each other. Connect MCP servers across machines, NATs, and clouds without public IPs or a message broker.

MCP handles vertical. Pilot handles horizontal.

MCP provides tool-calling capabilities for agents.

Pilot provides peer routing for agents.

MCP servers, networked.

Use cases for connecting MCP servers with Pilot:

Three steps. One handshake.

An MCP server runs unchanged on one host, while a client on another host accesses it via a local 10.4.x.x address.

# on the client agent host
$ curl -fsSL https://pilotprotocol.network/install.sh | sh
$ pilotctl daemon start --hostname client-agent
Daemon running (pid 24817)
  Address:  0:0000.A91F.7C2E

# the MCP server host shared its pilot address: 0:0000.0000.037D
$ pilotctl handshake 0:0000.0000.037D
$ sudo pilotctl extras gateway start --ports 8080 0:0000.0000.037D
✓ mapped 0:0000.0000.037D → 10.4.0.1 (encrypted)

# your MCP client now talks to it as if local
$ curl http://10.4.0.1:8080/

Related