MCP服务器部署工具

一个快速、可靠且安全的MCP(Model Context Protocol)服务器部署工具,适用于内部工具、AI服务集成和技术演示。

  • by FirefoxMetzger
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 FirefoxMetzger/mcp_demo

使用说明

MCP演示

在几分钟内部署自己的MCP服务器。

⭐ 如果你喜欢这个仓库,请留下一颗星 ⭐.

这个项目是为那些想要快速、, 为其内部提供可靠、安全的MCP(模型上下文协议)服务器 工具、人工智能服务集成(例如Elevenlabs)或技术演示。它有 所需的所有IaC(基础设施即代码)、脚本和合理的默认值 用最少的努力从零到生产。

部署针对的是需要服务中低流量(100-1000)的应用程序 req/s),具有良好的可用性(99.95%的正常运行时间)。这意味着你应该预料到这一点 服务器可以处理多达500个并发用户而不会出现问题。

为什么是这个项目?

  • 跳过DevOps过度杀戮: 不需要一个6实例、多AZ k8s集群 为100名用户提供服务。从小处着手,然后扩大规模。
  • 带上自己的MCP: HTTPS和API密钥验证,用于与以下工具集成 ElevenLabs、n8n等。
  • 快速原型制作: 不要只是演示项目,让他们试试 他们的 机器。
  • 状态:不要将MCP的事务状态泄露给lambda函数 关闭。
  • 边做边学: 不要让部署阻止你学习人工智能。

成本

全天候运行此服务器每月将花费约1-2瓶啤酒用于基础设施。 我的代码是免费的,但GCP仍然会向您收取服务器费用。

也就是说,该项目有意地占用了很小的空间,完全适合 如果你符合条件,可以进入GCP免费等级。你需要支付的主要费用 是一个自定义域,因此您可以 https://mcp-server....

特性

  • ⚡ 带演示工具的FastMCP服务器(weather_mcp.py)
  • 🔑 API密钥验证(符合OAuth-compatible JWT)
  • 🚦 速率限制
  • 🧪 虚拟OAuth服务器(授权服务器.py)
  • 🛠️ 生成签名API密钥的脚本(90天有效期)
  • 🔒 Let's Encrypt的SSL证书脚本(90天有效期)
  • ☁️ GCP的地形IaC(google.tf)Cloudflare(cloudflare.tf)
  • 🛡️ IP白名单

🚀 开始使用

备注:请查看随附的博客文章以获取快速入门指南。

看看我的 博客文章 有关的快速入门指南和演练 repo,提供自定义设置的提示。你是否想建立自己的 工具,部署原型,或者只是精益和实验,你会发现一切 你得走了。

准备好部署了吗?克隆仓库并跟随!

归属声明

对于MCP(美国天气)示例,我找到了一个有用的城市列表及其 坐标 简单地图The 文件 city_orders.json 这是基于他们的数据。