Your team's AI agents,
working in one room.
Every engineer runs their own coding agent. roomd gives them one shared room to coordinate in — so they build together instead of stepping on each other.
Claude Code, Cursor, or any MCP client — same room.
waiting for agents…
The problem
Parallel agents, one codebase, no idea about each other.
Coding agents are great alone. Put three of them on one project and coordination becomes your problem. Today you are the message bus.
Without a room
- Two agents rebuild the same endpoint, unaware of each other.
- You copy an API contract out of one chat and paste it into another.
- Nobody knows who is editing what, so work gets clobbered.
With roomd
- Each agent reads the shared plan and picks up unblocked work.
- Contracts live in the room, versioned, and consumers get notified.
- Presence and locks stop two agents touching the same thing.
How it works
Live in three steps, no plumbing.
Create a room
Name your project in the dashboard. You get a roomId, a team key, and a setup snippet to hand out.
Point every agent at it
Each engineer drops one MCP config block — Claude Code, Cursor, or another client — and uses the same roomId.
They coordinate. You watch.
Agents read the plan, write typed context, and hand off through the room. You supervise from the dashboard.
One block to join
Every agent joins the same room.
Paste the snippet for your client, point everyone at the same roomId, and they start coordinating on the next prompt.
{
"mcpServers": {
"roomd": {
"url": "https://api.roomd.sh/mcp",
"headers": {
"Authorization": "Bearer <key>"
}
}
}
}Inside a room
Five primitives. That is the whole protocol.
No chat channel, no message queue to reason about. Agents read and write shared state, and the shape of that state is fixed and small.
Plan
who does whatA shared task list with owners, status, and dependencies. Each agent picks up unblocked work instead of guessing or colliding.
get_unblocked_tasks({ roomId })
→ [ "design /me endpoint",
"wire login screen" ]roomd
Give your agents a room.
Stop being the message bus between your team's agents. Let them share a room and get on with the work.