MCPU-MCP统一
_无限制MCP服务器,无预付令牌,令牌减少高达90%_
MCPU是一个MCP多路复用器(1:N),用于管理多个AI助手的所有MCP服务器,具有渐进式发现、并行批处理调用、代码执行和高达90%的令牌减少功能。
Claude CLI/Desktop ─┐ ┌-> playwright
Gemini CLI ──┤ ├-> filesystem
Antigravity ──┼-> mcpu ──┼-> memory
Cursor ──┤ ├-> tasks
OpenAI Codex ─┘ └-> chroma架构压缩统计信息
% mcpu-stat
MCPU Schema Size Statistics
| Server | Tools | MCP Native | MCPU Full | Δ Full | MCPU Compact | Δ Compact |
|------------|-------|------------|-----------|--------|--------------|-----------|
| chroma | 13 | 11.3 KB | 8.3 KB | -26% | 1.8 KB | -84% |
| memory | 9 | 8.3 KB | 2.1 KB | -75% | 1.2 KB | -86% |
| playwright | 22 | 11.1 KB | 7.4 KB | -34% | 2.2 KB | -80% |
| chrome-dev | 26 | 12.9 KB | 9.3 KB | -28% | 3.5 KB | -73% |
| context7 | 2 | 2.9 KB | 2.7 KB | -9% | 833 B | -72% |
| tasks | 20 | 25.6 KB | 5.3 KB | -79% | 2.2 KB | -91% |
|------------|-------|------------|-----------|--------|--------------|-----------|
| TOTAL | 92 | 72.2 KB | 35.0 KB | -51% | 11.8 KB | -84% |“紧凑”格式使用缩写类型表示法并省略了冗余元数据,将92个工具从72KB减少到12KB以下。
📦 安装
克劳德代码
- 将所有MCP服务器移入
~/.claude.json.mcpServers到~/.config/mcpu/config.json
- 将此MCP Unified添加到您的Claude CLI
claude mcp add --scope=user mcpu -- npx --package=@mcpu/cli -c mcpu-mcp- 启动Claude CLI并检查
/conext为了验证这一点mcpu是克劳德连接的ony MCP服务器。
- 通过要求克劳德进行测试
list my mcp servers
大致如下:
> list my mcp servers
⏺ mcpu - cli (MCP)(argv: ["servers"])
⎿ disconnected:
- chroma - disconnected - Type: stdio - Command: uvx chroma-mcp --client-t
ype persistent --data-dir ~/.local/share/chromadb - ENV: {"ANO
… +13 lines (ctrl+o to expand)
⏺ You have 6 MCP servers configured (all disconnected):
| Server | Command |
|------------|--------------------------------------------|
| chroma | uvx chroma-mcp (persistent chromadb) |
| memory | npx -y @modelcontextprotocol/server-memory |
| playwright | npx playwright run-mcp-server |
| chrome-dev | npx -y chrome-devtools-mcp@latest |
| context7 | npx -y @upstash/context7-mcp@latest |
| tasks | tasks-mcp |
To connect to a server, use connect .主要特点
- 渐进式发现 -仅在需要时才显示服务器和工具
- 架构压缩 -使用紧凑格式最多可减少90%
- 多实例连接 -多个连接到同一服务器以实现真正的并行性
- 批量执行 -真正的跨服务器并行调用
- 执行命令 -带过滤的JavaScript编排
使用模式
MCPU可以在两种模式下运行:
- MCP服务器模式 (
mcpu-mcp)-适用于Claude Desktop等MCP本地客户端 - CLI/后台程序模式 (
mcpu-daemon+mcpu-remote)-适用于具有bash访问权限的代理,如Claude Code
当您的AI代理可以执行shell命令但没有本机MCP支持时,CLI模式很有用。
包裹
| 包装 | 描述 |
|---|---|
| @mcpu/cli | 核心CLI和MCP服务器 |
源代码在 packages/mcpu-cli.
