Server Copilot
FreeNot checkedA meta MCP server that scales LLMs to 1000+ servers via automatic routing, without exposing all servers and tools directly.
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.
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
Install Server Copilot in Claude Desktop, Claude Code & Cursor
unyly install mcp-server-copilotInstalls 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-copilotFAQ
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
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare 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
