drio
Open app

Cross-System Agent Communication MCP Server

Source

MCP server that enables communication and coordination between different Roo modes/roles across multiple systems

Catalog onlyCatalog onlySTDIO

Overview

The Cross-System Agent Communication MCP Server is a platform that facilitates communication and coordination among different Roo modes/roles across multiple systems, creating a collaborative environment for specialized LLM agents.

To use the MCP Server, clone the repository, install dependencies, configure environment variables, build the project, and start the server. You can also run it in development mode and execute tests.

  • Agent Registry for managing different Roo modes/roles - Asynchronous communication via a Message Bus - Task Coordination for managing assignments and progress - Context Sharing for knowledge transfer between agents - Integration with GitHub for issue and project management - PlanetScale integration for scalable data storage
  1. Coordinating tasks among multiple agents in a project.
  2. Managing agent communication in a distributed system.
  3. Facilitating knowledge sharing between specialized agents.

Add to your AI client

Use these steps to connect Cross-System Agent Communication MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "agent-communication-mcp-server-mkc909": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-agent-communication-mcp-server-mkc909"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "agent-communication-mcp-server-mkc909": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-agent-communication-mcp-server-mkc909"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "agent-communication-mcp-server-mkc909": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-agent-communication-mcp-server-mkc909"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "agent-communication-mcp-server-mkc909": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-agent-communication-mcp-server-mkc909"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "agent-communication-mcp-server-mkc909": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-agent-communication-mcp-server-mkc909"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "agent-communication-mcp-server-mkc909": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-agent-communication-mcp-server-mkc909"
      ]
    }
  }
}

FAQ

What are the prerequisites for using the MCP Server?

You need Node.js 18 or higher, TypeScript 5.3 or higher, GitHub API access, and a PlanetScale database account.

How do I integrate GitHub with the MCP Server?

You can create and manage GitHub issues and pull requests through the integrated GitHub API.

Is there a license for the MCP Server?

Yes, the project is licensed under the MIT License.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":3849,"uuid":"0684124c-1075-480d-b2ed-d8fe023c1743","name":"agent-communication-mcp-server","title":"Cross-System Agent Communication MCP Server","description":"MCP server that enables communication and coordination between different Roo modes/roles across multiple systems","avatar_url":"https://avatars.githubusercontent.com/u/129240065?v=4","created_at":"2025-03-22T02:38:03.693Z","updated_at":"2025-03-22T02:45:25.334Z","status":"created","author_name":"mkc909","author_avatar_url":"https://avatars.githubusercontent.com/u/129240065?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/mkc909/agent-communication-mcp-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"\",\"language\":\"TypeScript\",\"is_official\":false,\"latest_commit_time\":\"2025-03-22 02:21:32\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]