半小时把 MCP 服务器部署到 GKE

让 AI Agent 能调用企业 API,这个需求催生了 MCP 协议。但此前开发者只能在本机跑 MCP 服务器,无法团队共享,更没法给生产环境用。本文直接解决了这个尴尬:它手把手告诉你,怎么把 MCP 服务器跑在 GKE 上,让任何开发者、任何应用都能通过网络调你的工具,彻底告别“每人本地开一个服务器”的低效模式

解法很务实。先拿 FastMCP 搭一个简单的加减法数学服务器,用 streamable-http 传输模式,这样它就变成一个标准的 HTTP 端点。关键一步是把整个东西容器化,推到 Artifact Registry,然后部署到 GKE Autopilot 集群。暴露服务也不再走老式的 Ingress,而是用 Kubernetes Gateway API 加 Google 托管的 SSL 证书,一键搞定加密和负载均衡。整个过程大概半小时,cluster 创建和镜像构建还能并行跑。

这事的启发是:MCP 的威力不在本地玩具,而在“远程可调用”。当每个 API 都能快速变成一个标准化的 MCP 端点,部署在托管容器平台上,AI Agent 的扩展性就不再是逻辑问题,而是基础设施问题。GKE Autopilot 的无服务器特性让 MCP 服务器天然具备弹性伸缩能力,不再需要操心扩缩容。如果配合 Service Mesh,还能打通鉴权、限流、观测,这离真正的“企业级 Agent 工具生态”就更近了一步。

Build and Deploy a Remote MCP Server to GKE in 30 Minutes

查看原文