Skip to content

【开源自荐】🧩 MCP Gateway:零侵入式 API 到 MCP 协议的转换网关 #6730

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
iFurySt opened this issue Apr 24, 2025 · 1 comment
Labels

Comments

@iFurySt
Copy link

iFurySt commented Apr 24, 2025

✨ MCP Gateway 是什么?

MCP Gateway 是一个用 Go 编写的轻量高可用网关服务,帮助个人与企业将已有的 API 通过配置方式转换为符合 MCP 协议 的服务,无需改动任何代码。

Demo.Video.2025-04-17.mp4

🔧 核心设计理念

  • ✅ 零侵入:平台中立,适配物理机、虚拟机、ECS、K8s 等环境,无需改动现有基础设施
  • 🔄 配置驱动:通过 YAML 配置即可将存量 API 转换为 MCP Server,无需改代码
  • 🪶 轻量高效:架构极致轻量,拒绝在性能与高可用性上妥协
  • 🧭 内置管理界面:开箱即用的 Web UI,降低学习与运维成本

📚 项目地址

欢迎感兴趣的朋友尝试使用 MCP Gateway❤️

@iFurySt
Copy link
Author

iFurySt commented Apr 24, 2025

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一个这样的服务填补目前市场的空白挺有意义的,希望得到大家的反馈❤️

@ruanyf ruanyf added the weekly label Apr 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants