
一个代理MCP,只加载你真正需要的工具,从而保存上下文窗口
概览
一个本地MCP路由器,将所有MCP服务器聚合到一个接口后面——并且只加载你真正需要的工具,保存上下文窗口。无需安装——只需使用npx! 直接连接十台MCP服务器,每个工具模式都会在模型尚未完成任何工作前就进入其上下文。超级MCP用一小部分元工具和按需发现取代了它:搜索你需要的工具,获取其模式,调用它。你的上下文窗口保留给实际任务。 可兼容 Claude Desktop、Claude Code、Cursor、Rebel 或其他任何 MCP 主机。
概述(AI 翻译)
一个本地MCP路由器,将你所有的MCP服务器聚合到一个 界面——并通过只加载你在 真正需要,需要时就用。不需要安装——直接用NPX!
直接连接十台MCP服务器,所有工具模式都会落入你的模型 在它做任何工作之前,先获得上下文。Super-MCP 用一小集替代了它 关于元工具和按需发现:搜索你需要的工具,获取它 schema,决定它。你的上下文窗口保留给实际任务。
支持Claude Desktop、Claude Code、Cursor、Rebel, 或其他任何MCP主机。
概述
Super MCP 路由器允许您配置多个 MCP 服务器(本地 stdio 和托管 HTTP),并通过以下元工具通过单一统一接口访问它们:
list_tool_packages- 列出可用的MCP包并发现其能力list_tools- 在包中浏览工具(使用detail:"lite"表示名称 + 描述,detail:"full"表示完整模式)get_tool_details- 在首次使用前获取特定工具的完整结构图
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Super MCP Router
A local MCP router that aggregates all your MCP servers behind a single interface — and saves your context window by loading only the tools you actually need, when you need them. No installation required - just use npx!
Connect ten MCP servers directly and every tool schema lands in your model’s context before it has done any work. Super-MCP replaces that with a small set of meta-tools and on-demand discovery: search for the tool you need, fetch its schema, call it. Your context window stays for the actual task.
Works with Claude Desktop, Claude Code, Cursor, Rebel, or any other MCP host.
Overview
Super MCP Router allows you to configure multiple MCP servers (both local stdio and hosted HTTP) and access them through a single unified interface with these meta-tools:
list_tool_packages- List available MCP packages and discover their capabilitieslist_tools- Browse tools in a package (usedetail:"lite"for names + descriptions,detail:"full"for complete schemas)get_tool_details- Get full schema for specific tools before first userecord_tool_note- Save or replace one durable, non-obvious tool lesson (200 characters max); it surfaces on matching-schema detail requests for up to 30 daysuse_tool- Execute a tool from any packagesearch_tools- BM25 keyword search across all available toolsget_help- Get detailed guidance on using Super-MCP effectivelyauthenticate- Start OAuth authentication for packages that require ithealth_check_all- Check the operational status of all configured packageshealth_check- Check the status of a specific packagerestart_package- Hot-reload a package’s credentials without restarting Super-MCP
Discovery snapshots
Discovery is a read of Super MCP’s latest health-gated catalog snapshot. The passive discovery tools—list_tool_packages, list_tools, get_tool_details, search_tools, and package help from get_help—do not wait for packages to connect. Unreachable or unauthenticated packages are reported with their catalog status and retry information instead of delaying every other package.
The catalog REST routes follow the same rule. GET /api/tools returns immediately by default; a cold-start consumer may opt into a bounded wait with wait_for_snapshot_ms, for example GET /api/tools?wait_for_snapshot_ms=500. If the current configuration generation is still not ready when that budget ends, the response remains explicitly incomplete (snapshot_complete: false) and includes degraded_packages—an empty snapshot is never presented as a successful complete catalog.
安装
npx -y super-mcp-router@latest配置
{
"mcpServers": {
"super-mcp": {
"command": "npx",
"args": ["-y", "super-mcp-router@latest"]
}
}
}