mcp-context-forge
ContextForge(MCP Gateway)是位于任何 MCP 服务、A2A 服务或 REST API 前面的网关、注册中心和代理,为你所有的 AI 客户端提供一个统一的端点。按 README 的说法,它支持跨多个 MCP 和 REST 服务的联合、面向外部 AI 智能体(OpenAI、Anthropic 或自定义)的 A2A 集成、基于反射式发现的 gRPC 到 MCP 转换、把遗留 API 虚拟化为 MCP 工具和服务,以及多种传输方式(HTTP、JSON-RPC、WebSocket、SSE、stdio 和 streamable HTTP)。
它还提供:用于实时管理、配置和日志监控的管理界面(支持离线环境)、带用户级 OAuth 令牌的内置认证、重试和限流、向 Phoenix、Jaeger、Zipkin 等后端输出的 OpenTelemetry 可观测性,以及通过 Docker 或 PyPI、带 Redis 缓存和多集群联合的可扩展部署。自 v0.7.0 起支持多租户,带邮箱认证、团队、RBAC 和资源可见性。快速开始涵盖 PyPI、Docker、Docker Compose 和 Helm,README 还指向了 SECURITY.md。项目采用 Apache-2.0 许可证。
功能特性
为什么选择它
权衡点
维护状况检查
- 最近提交
- 2026-10-23
- 近 90 天提交数
- 100+
- 近 90 天发布数
- 7
- 最新发布
- v1.1.0 (2026-10-20)
- 未关闭 issue
- 996
- 近期 issue 至少有一条评论的比例
- 5/21
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #5437 Human in the loop Approval for tool execution13 条评论 · 2026-06-30
- #5694 [FEATURE] ICA Metering Exporter Plugin — export MCP tool invocation metrics to ICA core-services9 条评论 · 2026-07-17
- #5043 [BUG]: Gateway OAuth Stores Token Per Admin User Instead of Per End-User9 条评论 · 2026-06-03
- #5731 [UI]: ContextForge TUI7 条评论 · 2026-07-21
- #5046 [FEATURE]: Granular (per-MCP-server) TOOL_DESCRIPTION_FORBIDDEN_PATTERNS with per-tool allowlisting6 条评论 · 2026-06-04
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
适合谁
- 你需要在 MCP 服务器、A2A 智能体和 REST 或 gRPC 服务前面放一个网关,带联邦和虚拟服务器。
- 想把 REST 或 gRPC 服务包装成 MCP 工具,让 MCP 客户端使用非 MCP 后端。
- 需要多租户、RBAC、限流、OpenTelemetry 追踪和管理界面,可通过 PyPI、Docker、Compose 或 Helm 部署。
- 你想要小工具:它是一整套基础设施(网关、注册中心、代理、管理界面、多租户),需要自己部署、加固和运维。
- 你从 v0.7.0 之前的版本升级:README 要求按迁移指南操作。
- 你想快速找到安装步骤:README 超过 16 万字符。
与同类的区别
两者都是 Apache-2.0 的网关,支持 MCP 联邦和 A2A。ContextForge 增加注册中心、REST 和 gRPC 包装以及管理界面。Agentgateway 还能路由 LLM 流量,并带开支控制和护栏。
兼容性
快速开始
使用场景
同类工具
收录于以下清单
评论
暂无评论,来发表第一条吧