Skip to content

Feature Request: MCP Client Support for Multi-Agent Integration #28

@chongchonghaoman

Description

@chongchonghaoman

Feature Request: MCP Client Support for Multi-Agent Integration

Problem

OpenRoom is excellent as a unified desktop AI interface! However, many users (like myself) have multiple AI agents running in parallel (e.g., one for work, one for personal tasks). We want to access both agents through a single OpenRoom conversation.

Proposed Solution

Add MCP Client support so OpenRoom can connect to external AI agents via the MCP (Model Context Protocol) standard.

Why This Matters

  1. Unified Experience - One chat interface for all AI agents
  2. Leverage Existing Infrastructure - Users don't need to rebuild their agents
  3. MCP is a Growing Standard - Many platforms (Claude, OpenAI, etc.) are adopting MCP
  4. Win-Win - OpenRoom becomes the hub for multi-agent workflows

Technical Notes

OpenRoom already has a great tool system (llmClient.ts supports tools and tool_calls). Adding MCP Client support would allow dynamic tool discovery from external MCP servers.

Implementation Suggestion

Start simple - support stdio-based MCP servers:

const mcpServers = [
  { name: 'xiao-mei', command: 'npx', args: ['-y', '@openclaw/mcp-server'] },
];

Happy to discuss further! I'm a MiniMax API user and would love to see OpenRoom + MiniMax become the ultimate multi-agent desktop.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions