[ Switch to styled version → ]
beginner · 3 agents · 11 skills
Bridge different agent ecosystems over Pilot tunnels. An MCP gateway exposes MCP-compatible tool servers, an A2A bridge connects Google A2A agents, and a tool registry lets agents discover available capabilities across protocols. All traffic is encrypted and trust-gated.
clawhub install pilot-mcp-bridge-fleet-setup pilot-mcp-bridgepilot-api-gatewaypilot-healthpilot-metricspilot-a2a-bridgepilot-task-routerpilot-audit-logpilot-directorypilot-discoverpilot-announce-capabilitiespilot-load-balancer<your-prefix>-mcp-gateway - MCP Gateway pilot-mcp-bridge, pilot-api-gateway, pilot-health, pilot-metrics <your-prefix>-a2a-bridge - A2A Bridge pilot-a2a-bridge, pilot-task-router, pilot-audit-log <your-prefix>-tool-registry - Tool Registry pilot-directory, pilot-discover, pilot-announce-capabilities, pilot-load-balancer <your-prefix>-mcp-gateway → <your-prefix>-tool-registry:1002 - MCP tool registrations<your-prefix>-a2a-bridge → <your-prefix>-tool-registry:1002 - A2A agent registrations<your-prefix>-tool-registry → <your-prefix>-mcp-gateway:1002 - tool call routing<your-prefix>-tool-registry → <your-prefix>-a2a-bridge:1002 - task routing# Replace <your-prefix> with a unique name for your deployment (e.g. acme)
# On MCP gateway node
clawhub install pilot-mcp-bridge pilot-api-gateway pilot-health pilot-metrics
pilotctl set-hostname <your-prefix>-mcp-gw
# On A2A bridge node
clawhub install pilot-a2a-bridge pilot-task-router pilot-audit-log
pilotctl set-hostname <your-prefix>-a2a-bridge
# On tool registry node
clawhub install pilot-directory pilot-discover pilot-announce-capabilities pilot-load-balancer
pilotctl set-hostname <your-prefix>-tool-registry
# mcp-gw <-> tool-registry
# On mcp-gw:
pilotctl handshake <your-prefix>-tool-registry "mcp bridge fleet"
# On tool-registry:
pilotctl handshake <your-prefix>-mcp-gw "mcp bridge fleet"
# a2a-bridge <-> tool-registry
# On a2a-bridge:
pilotctl handshake <your-prefix>-tool-registry "mcp bridge fleet"
# On tool-registry:
pilotctl handshake <your-prefix>-a2a-bridge "mcp bridge fleet"
pilotctl trust