Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Server Copilot

FreeNot checked

A meta MCP server that scales LLMs to 1000+ servers via automatic routing, without exposing all servers and tools directly.

GitHubEmbed

About

A meta MCP server that scales LLMs to 1000+ servers via automatic routing, without exposing all servers and tools directly.

README

MCP Server python PyPI - Version uv Ruff

A meta Model Context Protocol (MCP) server that seamlessly scales LLMs to 1000+ MCP servers through automatic routing without expose all servers and tools to LLMs directly.

mcp_copilot

Components

Tools

  • router-servers: Route user query to appropriate MCP servers.

    • query (string, required): User's query to find relevant servers.
    • top_k (integer, optional): Maximum number of servers to return (default: 5).
  • route-tools: Route user query to appropriate MCP tools across all servers.

    • query (string, required): User's query to find relevant tools.
    • top_k (integer, optional): Maximum number of tools to return (default: 5).
  • execute-tool: Execute a specific tool on a specific server based on previous routing results.

    • server_name (string, required): Name of the server hosting the tool.
    • tool_name (string, required): Name of the tool to execute.
    • params (object, optional): Parameters to pass to the tool, as a key-value dictionary (default: null or empty object).

Installation

Using uv (recommended)

When using uv no specific installation is needed. We will use uvx to directly run mcp-server-copilot.

Using PIP

Alternatively you can install mcp-server-copilot via pip:

pip install mcp-server-copilot

After installation, you can run it as a script using:

python -m mcp_server_copilot

Configuration

Copy config/config.sample.json to ~/.config/mcp-server-copilot

Add to your MCP Client settings:

Using uvx
{
  "mcpServers": {
    "copilot": {
      "command": "uvx",
      "args": ["mcp-server-copilot", "--config", "~/.config/mcp-server-copilot/config.json"]
    }
  }
}
Using pip installation
{
  "mcpServers": {
    "copilot": {
      "command": "python",
      "args": ["-m", "mcp_server_copilot", "--config", "~/.config/mcp-server-copilot/config.json"]
    }
  }
}

TODOs

  • Add Dockerfile
  • Tune prompt and add show cases
  • Manage Servers more easily
  • Add Semantic Routing
  • Add Planning Capabilities
  • Resources & Prompts

from github.com/tshu-w/mcp-copilot

Install Server Copilot in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install mcp-server-copilot

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add mcp-server-copilot -- uvx mcp-server-copilot

FAQ

Is Server Copilot MCP free?

Yes, Server Copilot MCP is free — one-click install via Unyly at no cost.

Does Server Copilot need an API key?

No, Server Copilot runs without API keys or environment variables.

Is Server Copilot hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Server Copilot in Claude Desktop, Claude Code or Cursor?

Open Server Copilot on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Server Copilot with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs