← 返回目录
A

Agent

社区
网关 / 代理
统一的 MCP 运行时,聚合多个 MCP 服务器并提供渐进式工具发现。

这是聚合或代理其他 MCP Server 的网关,需要再接入具体的 Server 才有实际能力。

分类
开发工具 第 327 / 438
Stars
★ 514 非常热门
传输方式
stdio(本地进程) · Streamable HTTP
运行环境
Node.js
凭据
无需凭据
许可证
Apache-2.0
最近提交
工具数
3
43FMRS · D

1MCP 是一个功能丰富的统一 MCP 运行时,旨在管理 MCP 服务器的扩展和代理工作流。它提供了强大的 CLI 模式,支持渐进式工具发现,并支持模板服务器和集中配置。然而,它引入了额外的运行时依赖和复杂性,可能不适合简单的用例或原生 MCP 客户端。

最强项 · 文档质量 13/20 最弱项 · 可靠性 5/20

可靠性
5/20
安全与权限
5/20
维护活跃度
8/20
文档质量
13/20
安装易用性
12/20
查看各项评分依据
可靠性 5/20
证据仅来自 README 与仓库元数据:README 描述了 serve/CLI/proxy 三种模式及懒加载、异步加载等行为,逻辑自洽,但未提供任何源码、测试或 CI 工作流文件,无法验证 MCP init 与 tool-list 握手是否真实可用。按静态校准,缺实验证证据时可靠性最高不超过 12,且缺失证据应扣分,故评为 5。
安全与权限 5/20
未发现红色底线问题:README 中的安装示例仅使用 127.0.0.1 本地地址,无真实令牌,也不存在恶意凭据窃取或不可逆操作默认执行。该项目本质是聚合多个 MCP 服务器的代理/网关,集中管理认证并在本地上游执行工具,风险面明显;但源码未提供,无法核实凭据处理、最小权限、危险操作确认或数据边界披露。按锚点 10 的‘主要风险可见但权限/确认/范围不完整’仍达不到,故评 5。
维护活跃度 8/20
仓库未归档,声明 Apache-2.0 许可证,npm 上有 @1mcp/agent 包,README 含 CodeQL 工作流徽章与 CONTRIBUTING 链接,17 个开放 issue 表明有跟踪机制。但未提供提交历史、发版节奏、依赖更新或安全响应渠道,治理与版本化证据不完整,按锚点 10 的‘活跃但有治理缺口’评为 8。
文档质量 13/20
README 分层清晰:安装命令、快速开始、CLI 工作流(instructions/inspect/run)、stdio 代理、直接 HTTP 接入配置示例(Cursor JSON、Claude CLI)、架构图、能力与限制说明(如懒加载不减少后端连接、不修复孤儿代理进程)。但文档站与 CONTRIBUTING 内容未提供,完整的工具参数参考与故障排查在 README 内有限,故评 13。
安装易用性 12/20
README 给出少步骤路径:npm 全局安装、添加上游服务器、1mcp serve、cli-setup --codex/--claude,并附主流客户端(Cursor、Claude)的配置示例,路径清晰。但静态校准要求:没有可验证的 CI 与测试证据时 setup 最高 15;且未说明 Node 版本或平台前置条件,安装执行未经验证,故评 12。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么执行命令或代码访问网络

适合谁

  • 使用 Codex、Claude、Cursor 或类似工具的用户,希望保持 MCP 后端但减少上下文负担。
  • 需要跨多个客户端和项目一致管理 MCP 配置的团队。

不适合谁

  • 不需要项目上下文且希望直接使用 MCP 的原生 HTTP MCP 客户端。
  • 希望避免额外运行时依赖的简单单服务器场景。

所需权限

  • 可能通过网络连接到上游 MCP 服务器。
  • 可能读取和写入本地文件系统以进行配置和缓存。
  • 可能启动和管理子进程(用于 stdio 后端)。

风险与副作用

  • 作为聚合运行时,它引入了一个额外的故障点。
  • 如果未正确配置过滤或预设,可能暴露的工具面比预期更广。
  • 模板服务器解析依赖客户端的上下文,可能带来意外行为。

安装接入

准备工作

运行环境:Node.js

全局安装 @1mcp/agent:npm install -g @1mcp/agent。然后添加上游服务器:1mcp mcp add context7 -- npx -y @upstash/context7-mcp,并启动运行时:1mcp serve。在第二个 shell 中,将代理连接到 CLI 模式:1mcp cli-setup --codex 或 1mcp cli-setup --claude --scope repo --repo-root .。

验证是否装好

启动 1mcp serve 并连接客户端后,运行 1mcp instructions 应能返回运行时说明;再用 1mcp inspect 列出已添加服务器(如 context7)的工具即证明聚合成功。

常见排障

  1. 确保 `1mcp serve` 正在运行,且 CLI 命令在第二个 shell 中执行。
  2. 检查 `.1mcprc` 配置文件以确保正确设置。
  3. 验证上游服务器是否可访问且已正确添加。

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 先运行 1mcp instructions,告诉我当前运行时有哪些可用的 MCP 服务器。
  • 用 inspect 查看 context7 服务器上有哪些工具。
  • inspect 一下 context7/query-docs 这个工具的参数结构。
  • 调用 context7/query-docs,查询 MongoDB 聚合管道的文档。

工具能力 3

instructions 只读
提供当前运行时和推荐流程的说明。
inspect 只读
仅发现所需服务器或工具的详细信息。
run 写入
在检查架构后执行所选工具。

使用场景

为编码代理提供一个稳定的运行时,同时保持较小的操作面。
在 Cursor、Claude Code、Codex 和内部工具之间共享相同的 MCP 服务器清单。
按仓库、分支或会话公开特定于上下文的模板服务器。
集中认证、过滤、预设和运行时生命周期管理。

支持客户端

Claude Desktop
Codex
Cursor

依据项目文档列出,未经本站实测。

详细介绍

1MCP 是一个统一的模型上下文协议(MCP)运行时,允许多个 MCP 服务器聚合成一个单一的 serve 进程。它提供 CLI 模式,支持通过 instructions、inspect 和 run 命令进行渐进式工具发现,并支持模板服务器、指令聚合、预设和过滤器。该服务器适合需要集中配置、认证和运行时生命周期管理的用户,可在多个客户端和项目之间共享 MCP 服务器。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 62.9k · 工具数 2 与当前对比 →

源版本 a0058a634072 数据同步于 2026-10-12 查看 FMRS 评分方法