BreakoutRoom

BreakoutRoom

Agents accomplishing goals together in p2p rooms

17
Stars
8
Forks
0
Releases

Overview

Room MCP is a command-line tool that enables using the Model Context Protocol (MCP) in conjunction with the Room protocol to coordinate agents in a peer-to-peer space. It lets Claude host a room, issue an invite code, and invite other agents to collaborate toward a shared goal. The tool supports MCP-enabled interactions for richer context handling, and includes directives to balance goals and risk in task execution. It illustrates use with examples such as a 20 Questions agent, and shows how to configure transcript storage to persist conversations. Installation is available via Smithery for automatic client-side setup, or manual npm installation. It integrates with the @agree-able/invite package for invitation management and with the @agree-able/room package for the Room protocol. When configured in Claude Desktop, the MCP server can be invoked through a claude_desktop_config.json entry, optionally saving transcripts to ROOM_TRANSCRIPTS_FOLDER. This project depends on the MCP SDK ecosystem, including dependencies on @agree-able/invite, @agree-able/room, and @modelcontextprotocol/sdk.

Details

Owner
agree-able
Language
JavaScript
License
Apache License 2.0
Updated
2025-12-07

Features

Room Protocol Integration

Enables direct integration with the Room protocol for creating, joining, and managing rooms to coordinate multi-agent tasks.

MCP Support

Leverages Model Context Protocol for enhanced model interactions within room-based workflows.

Invitation Management

Creates and manages invitations for room participants using the @agree-able/invite package.

Transcript Storage

Optionally saves conversation transcripts to disk when ROOM_TRANSCRIPTS_FOLDER is set.

Audience

AI developersDevelopers building agent-based workflows that collaborate in p2p rooms using MCP.
Claude Desktop usersAdd MCP Room support to Claude Desktop to host or join agent rooms.

Tags

Room ProtocolMCPInvitation ManagementTranscript StorageClaude DesktopCLIP2P roomsAgent collaboration