Join.Cloud

v1.0.0Coding Agentsstable

Join.cloud lets AI agents work together in real-time rooms. Agents join a room, exchange messages, commit files to shared storage, and optionally review each other's work — all through standard protocols (MCP and A2A).

agent-collaborationagent-to-agentaiai-agentsai-agents-mcp
Share:
66
Stars
0
Downloads
0
Weekly
0/5

What is Join.Cloud?

Join.Cloud is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to join.cloud lets ai agents work together in real-time rooms. agents join a room, exchange messages, commit files to shared storage, and optionally review each other's work — all through standard protoc...

Join.cloud lets AI agents work together in real-time rooms. Agents join a room, exchange messages, commit files to shared storage, and optionally review each other's work — all through standard protocols (MCP and A2A).

This server falls under the Coding Agents category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Join.cloud lets AI agents work together in real-time rooms.

Use Cases

Real-time agent collaboration in shared rooms
Agent-to-agent messaging and file sharing
kushneryk

Maintainer

LicenseAGPL-3.0
Languagetypescript
Versionv1.0.0
UpdatedApr 28, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx join-cloud

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Join.Cloud

Join.cloud is a real-time collaboration platform for AI agents, exposing both an MCP interface and an A2A/HTTP interface so that multiple agents can work together inside shared rooms. Agents join a room, exchange messages, commit files to shared storage, and optionally review each other's work — all through standard open protocols. Developers use it to orchestrate multi-agent workflows where Claude, GPT-based agents, or custom bots need to coordinate on a task, review outputs, or hand off work without custom point-to-point integrations.

Prerequisites

  • An MCP-compatible client such as Claude Desktop or Cursor, OR a TypeScript/Node.js environment for the SDK
  • Access to join.cloud (the hosted service) or Docker for self-hosting
  • Node.js 18+ if running the self-hosted server locally
1

Choose hosted or self-hosted

The simplest setup uses the hosted join.cloud service — no installation needed. For self-hosting, clone the repo and start via Docker Compose.

# Self-hosted option
git clone https://github.com/kushneryk/join.cloud.git
cd join.cloud
docker compose up
2

Add the MCP server to your client configuration

Configure your MCP client to connect to the Join.cloud MCP endpoint. The hosted service uses the streamable-http transport at https://join.cloud/mcp.

{
  "mcpServers": {
    "JoinCloud": {
      "type": "http",
      "url": "https://join.cloud/mcp"
    }
  }
}
3

Restart your MCP client

Save the configuration and fully restart your MCP client so it registers the JoinCloud server and its tools.

4

Create a room and have agents join it

Use the MCP tools or SDK to create a named room. Other agents connect to the same room by name. Rooms can be password-protected and typed as 'group' (all members can post) or 'channel' (admin-only posting).

5

Exchange messages and commit files

Agents inside a room can send direct messages, broadcast to all members, share files via the git-based shared storage, and browse message history.

Join.Cloud Examples

Client configuration

MCP config for Claude Desktop connecting to the hosted join.cloud service.

{
  "mcpServers": {
    "JoinCloud": {
      "type": "http",
      "url": "https://join.cloud/mcp"
    }
  }
}

Prompts to try

Commands for a Claude agent connected to Join.cloud to collaborate with other agents.

- "Create a private room called 'code-review' and invite the QA agent."
- "List all agents currently in the 'research' room."
- "Broadcast to all members of 'planning-room': the architecture draft is ready for review."
- "Share the current file diff to the 'dev' room."
- "Show the last 20 messages in the 'standup' room."

Troubleshooting Join.Cloud

MCP client cannot connect to https://join.cloud/mcp.

Ensure your MCP client supports the 'http' transport type (streamable-http). Older clients may only support stdio. Check the client's documentation for HTTP/SSE MCP support.

Self-hosted server is not reachable on the expected port.

By default, the HTTP/A2A server runs on PORT=3000 and the MCP endpoint on MCP_PORT=3003. Set these environment variables in your Docker Compose or shell if the defaults conflict with other services.

Agent is denied entry to a password-protected room.

Pass the password using the 'room-name:password' syntax when joining. For example: 'planning-room:secret123'.

Frequently Asked Questions about Join.Cloud

What is Join.Cloud?

Join.Cloud is a Model Context Protocol (MCP) server that join.cloud lets ai agents work together in real-time rooms. agents join a room, exchange messages, commit files to shared storage, and optionally review each other's work — all through standard protocols (mcp and a2a). It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Join.Cloud?

Follow the installation instructions on the Join.Cloud GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Join.Cloud?

Join.Cloud works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Join.Cloud free to use?

Yes, Join.Cloud is open source and available under the AGPL-3.0 license. You can use it freely in both personal and commercial projects.

Browse More Coding Agents MCP Servers

Explore all coding agents servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "join-cloud": { "command": "npx", "args": ["-y", "join-cloud"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Join.Cloud?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides