Built for scenarios where you're running multiple AI agents on the same codebase and need them to coordinate instead of stepping on each other. Exposes seven MCP tools for agent registration, discovery by skill, direct and broadcast messaging, shared key-value state with atomic CAS operations, and activity event logging. Ships with PreToolUse hooks that intercept file edits and shell commands to serialize access at the infrastructure layer, so agents can't clobber shared files or accidentally commit each other's work in progress. Includes a web dashboard at localhost:3421 for real time visibility into all registered agents, message threads, and lock state. Works over stdio for MCP hosts or REST for custom scripts.
claude mcp add --transport stdio keshrath-agent-comm uvx agent-comm