GitHub - pouriamrt/claude-mesh: Networked Claude-to-Claude messaging over HTTP + MCP channels — DM, broadcast, thread, and permission-relay between Claude Code instances via a self-hosted relay + MCP
claude-mesh is an open-source project that enables networked Claude-to-Claude messaging between Claude Code instances running on different machines. It uses a self-hosted HTTP relay and MCP channels to support direct messages, team broadcasts, threaded replies, and permission approvals between Claude agents. The system consists of three components: a peer-agent (MCP stdio server), a relay (Hono + SQLite), and a CLI tool. Messages are delivered as `<channel>` tags in Claude's context. The project is software-complete with 151 passing tests, with inbound flow verified end-to-end on Claude Code v2.1.80+. Setup involves Docker or Node.js, Tailscale for cross-machine networking, and requires the `--dangerously-load-development-channels` flag on Claude Code launch.