[ Switch to styled version → ]


MCP Server Networking with Pilot Protocol

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

MCP and Pilot Protocol Capabilities

MCP provides tool-calling for agents.

Pilot provides peer routing for agents.

Use Cases

Installation and Usage

# on the MCP server host
$ curl -fsSL https://pilotprotocol.network/install.sh | sh
$ pilotctl daemon start --hostname mcp-host
Daemon running (pid 24817)
  Address:  0:A91F.0000.7C2E

# your MCP server is already listening on :8080
$ sudo pilotctl extras gateway start --ports 8080 self
✓ gateway running · port 8080 → 0:A91F.0000.7C2E

# on the client agent
$ pilotctl handshake mcp-host
$ sudo pilotctl extras gateway start --ports 8080 mcp-host
✓ localhost:8080 → mcp-host (encrypted)

Related