简介
MCP Gateway 是一个基于 .NET 的网关方案,用统一的 API 面向 MCP servers 做部署、路由与管理;既支持本地 Docker/K8s,也提供面向云环境的部署路径,便于团队规范化接入。
- 适合谁: 需要统一托管多套 MCP servers 的平台/基础设施团队
- 可搭配: Docker、Kubernetes、.NET 8;MCP server 镜像;通过统一 API 接入的客户端
- 准备时间: 45–120 分钟
实战建议
- 量化建议:先用 1 个 sample MCP server 镜像跑通全链路,记录上线耗时。
- 量化建议:为网关设 SLO(p95 延迟、错误率),对比直连 stdio 的差异。
常用打法:把工具托管与工具使用分层
当你有多套 MCP servers、又有多个客户端时,网关的价值会很明显。
运维建议:
- 把 MCP servers 当作可部署产物(镜像)并版本化。
- 用网关做发现与路由的控制面。
- 认证与网络策略尽量放在网关边界统一管理。
迁移建议
先把一个低风险工具接入网关跑通,再在可观测性与故障处理成熟后扩大覆盖面。
FAQ
只能用在 Kubernetes 吗? 答:README 主要围绕 Docker + Kubernetes,也提供 Azure 部署路径。
先接入哪类工具? 答:低风险且成功标准清晰、能量化延迟的工具。
如何管理版本? 答:镜像版本化、网关版本固定,并用灰度 + 指标来发布。