Skip to content

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

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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