【开源自荐】🧩 MCP Gateway:零侵入式 API 到 MCP 协议的转换网关
✨ MCP Gateway 是什么?
MCP Gateway 是一个用 Go 编写的轻量高可用网关服务,帮助个人与企业将已有的 API 通过配置方式转换为符合 MCP 协议 的服务,无需改动任何代码。
https://github.com/user-attachments/assets/2a812a14-85cf-45d6-9f37-cc08d8579b33
🔧 核心设计理念
- ✅ 零侵入:平台中立,适配物理机、虚拟机、ECS、K8s 等环境,无需改动现有基础设施
- 🔄 配置驱动:通过 YAML 配置即可将存量 API 转换为 MCP Server,无需改代码
- 🪶 轻量高效:架构极致轻量,拒绝在性能与高可用性上妥协
- 🧭 内置管理界面:开箱即用的 Web UI,降低学习与运维成本
📚 项目地址
- GitHub:https://github.com/mcp-ecosystem/mcp-gateway
- 文档:https://mcp.ifuryst.com
欢迎感兴趣的朋友尝试使用 MCP Gateway❤️
MCP狂欢迎来了很多玩乐的MCP Server,但是也有很多产品和B端开始接入MCP,当MCP真正应用到生产环境的时候,势必会遇到大量存量的服务、API需要改造,涉及投入资源去做,因此就需要有一个MCP层面的“Nginx”来反向代理存量的API,让个人和企业可以快速接入MCP生态,快速验证想法验证市场,而不需要一开始大量effort去投入改造。
目前市场上只有Higress在支持MCP网关后迎来第二春,但是我觉得Higress并不一定适合所有人,他的接入成本略高,文档缺失,配置难以捉摸,基于istio、envoy、wasm这一套的学习成本不低,尤其希望能做一定的二开,极其痛苦。但是不可否认阿里在大规模场景下是有技术护城河的,这边只是客观描述现存问题,不拉不踩。基于这样的背景,我觉得市面上是需要存在一个更低成本、平台中立、轻量化的方案,因此我开源了这个项目,目前我们在生产环境也在持续接入MCP,因此未来会持续迭代,目前v0.2.2版本已经支持Docker allinone,集简易管理平台+核心网关服务,轻松低负担配置后可直接使用。
不确定未来这块的市场会怎样,但是我觉得Build一个这样的服务填补目前市场的空白挺有意义的,希望得到大家的反馈❤️