Token导航 LogoToken导航TokenDH.com
medium gcp MCP fastapi API gateway logo
运维云端未说明官方级别未说明来源级核验

medium gcp MCP fastapi API gateway

MCP Server

在Google Cloud Run上部署Model Context Protocol (MCP)服务器,并通过API网关进行保护,确保仅通过API密钥访问。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
服务器部署自动化部署API网关

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

markwkiehl

提供方

markwkiehl

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

中等规模的cp_mcp_fastapi_api_gateway

在API网关后面的云运行上部署MCP服务器

文章中提供了完整的详细信息 在API网关后面的云运行上部署MCP服务器

🔒 使用API网关确保MCP服务器在云运行中的安全

前一篇文章,“在Google Cloud Run上部署MCP服务器,”为在Google Cloud Run上部署模型上下文协议(MCP)服务器提供了一个模板。后续文章详细演示了如何在 受API密钥保护的API网关.

如果您有一个运行在Google Cloud Run上的模型上下文协议(MCP)服务器,并且您希望在需要API密钥才能访问它的API网关后面对其进行安全保护,那么本文就是为您准备的。本文提供了一个模板,用于将GoogleCloudneneneba API网关配置为MCP服务器的前端。我还包含了Windows操作系统批处理文件,以完全自动部署和清理API网关。

🚀 快速开始

  1. 先决条件: 做上一篇文章中概述的一切,”在Google Cloud Run上部署MCP服务器."
  2. 添加文件: 从我的Github仓库中,将以下文件添加到项目文件夹中:

- gcp_9_api_gateway.bat - gcp_api_gateway_add_api_key.bat - gcp_api_gateway_cleanup.bat - gcp_api_gateway_client.py - openapi2-cloudrun.yaml

  1. 更新常量: 文件 gcp_constants.bat 具有后续批处理文件将使用的以下附加键/值对: GCP_API_KEY_DISPLAY_NAME, GCP_API_ID, GCP_CONFIG_ID, GCP_GATEWAY_ID.默认值很好,除非您需要构建另一个API网关,否则您应该增加版本名称(v-#-#)。
  2. 部署网关: 打开Windows操作系统命令窗口并运行批处理文件 gcp_9_api_gateway.bat请仔细遵循批处理文件中的说明:

- 它将要求您编辑YAML文件 openapi2-cloudrun.yaml 首先创建API配置。 - 稍后,它会告诉你 统一资源定位符API密钥 这需要进入Python脚本 gcp_api_gateway_client.py.

💡 提示: 如果需要创建其他API密钥,请运行批处理文件 gcp_api_gateway_add_api_key.bat.
🗑️ 清理: 使用该批次 gcp_api_gateway_cleanup.bat 删除API网关。

目录标签

目录标签

服务器部署自动化部署API网关Batchfile本地部署GoogleCloudRunAPI密钥

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP