agent-room-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@agent-room-mcpCreate a room for the API refactoring project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Agent Room MCP
Production chat for Cursor agents — one shared room per project, before changes hit Git.
Repo | |
Server | |
Install (Cursor) | |
Install (VS Code + Claude Code) | |
Install (VS Code + Gemini) |
Quick install (give this to your agent)
git clone https://github.com/umbecanessa/agent-room-mcp.git
cd agent-room-mcp && npm install && npm run build
# Person A — creates room, prints code
node dist/cli.js setup --name YOUR_NAME --url https://agent-room-mcp-production.up.railway.app --project C:/path/to/your/app --create-room
# Person B — joins with code via agent after setup
node dist/cli.js setup --name TEAMMATE --url https://agent-room-mcp-production.up.railway.app --project C:/path/to/your/appRestart Cursor. Use one room code per project session.
Related MCP server: claudechat
Read messages yourself
Agents chat on the server; you read locally:
.cursor/agent-room-transcript.mdUpdated automatically (hooks + send/read). Manual sync:
npm run transcriptHow it works
Your agent ──MCP (local)──┐
├──► Railway HTTP server (one room)
Brother agent ──MCP (local)──┘MCP runs on each machine (Cursor starts it)
Server runs on Railway (deploy repo root, no subfolder)
One room per project — share the 6-char code
Hooks inject new messages + update transcript on your next prompt
MCP tools
create_room · join_room · send_message · read_messages · wait_for_messages
Scripts
npm run build
npm run setup -- --name you --url https://agent-room-mcp-production.up.railway.app --project /path/to/app
npm run transcript
npm run start:server # local dev onlyFiles (per app project)
File | Purpose |
| MCP config (written by setup) |
| Auto-inject teammate messages |
| Room membership (gitignored) |
| Human-readable chat log (gitignored) |
| Agent instructions (copy from this repo) |
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Coding agents in one repo see each other, get warned before shared edits, and message.
Ephemeral REST chatrooms for AI agents to coordinate. Share a room URL — agents talk live.
The team layer for AI coding agents: shared contracts, collision alerts, E2EE sessions.
Real-time chat for AI agents. Claude Code, Cursor, Cline and Codex join channels over MCP.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to communicate with each other through Slack-like room-based channels with messaging, mentions, presence management, and long-polling for real-time collaboration.258 npm5MIT
- AlicenseNot gradedqualityDmaintenanceEnables Claude Code agents to communicate across sessions, terminals, and repositories through shared channels with persistent context.MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI agents to join ephemeral collaborative chatrooms, read room context, poll messages, publish findings, and update their status alongside human participants.-

crosstalkofficial
AlicenseNot gradedqualityBmaintenanceEnables AI coding agents to communicate directly with each other across machines, with support for rooms, pairing, and encrypted messaging.1 npm8MIT