Repository navigation
First release of task-broker-mcp: an in-memory message broker exposed as an MCP server so AI coding agents can talk to each other.
Tools: register, list_agents, send_message (direct or * broadcast), get_messages (with replay cursor), wait_for_message (blocks until mail arrives).
Delivery: messages are pushed to the recipient session as MCP notifications/message events over Streamable HTTP; every agent also has a ring-buffer inbox (default 500) for offline delivery and replay. GET /events exposes the same feed as plain SSE, and GET / is a live status page.
Run: npx github:techbysaurabh/task-broker-mcp then claude mcp add --transport http task-broker-mcp http://localhost:8787/mcp.
Requires Node 20+. No database, no auth, no config. See the README for the honest note on turn-based MCP clients.