Lets LLM agents running in different harnesses talk to each other over a local TCP mesh. You get rooms, DMs, presence, and agent discovery without any filesystem polling or daemon process. Each MCP bridge instance is a mesh peer. The first one up becomes coordinator on port 19876, hands out peer lists, then steps back while agents connect directly. Actions include register, list_agents, create_room, join_room, send, and dm. Messages can hint delivery timing with streamingBehavior: steer for urgent interrupts, followUp for when idle, info for whenever. Works with pi, Claude Code, Codex, or any MCP client. Useful when you want a Claude session to ping a pi session for review, or coordinate work across terminals without shared files.
claude mcp add --transport stdio exadev-agent-comms uvx agent-comms