通过 MCP 从 ChatGPT 直接部署代码
开发者给自建 PaaS HYNA-Stage 加入 MCP 与 OAuth 2.1 + PKCE,让 ChatGPT 或 Claude Desktop 调用部署工具、创建隔离的 E2B MicroVM 并返回在线地址。性能与成功率均为作者自报。
- 具体怎么做
- 作者在 HYNA-Stage v3.0.0 中实现 MCP server,作为自定义连接器接入 ChatGPT 或 Claude Desktop,并自建 OAuth 2.1 + PKCE。用户发出部署指令后,服务在 E2B MicroVM 中创建隔离环境,Cloudflare 与 Supabase 承担服务端组件,最终返回可访问 URL。
- 做到了什么
- 作者自报热沙箱启动小于 3 秒、冷启动 7–15 秒、热重载约 300 毫秒;连续 7 天可用率 99.9%,部署成功率超过 99%。原文未给测量方法,免费层每人最多 3 个并发沙箱。
- 上手要点
- 先在测试项目验证认证、隔离和回滚;这些性能数字不能当作第三方基准。
你可以这样试
使用 ChatGPT为【项目仓库/文件夹】建立一个 MCP 部署工具,目标是【托管平台】。设计 OAuth 2.1 + PKCE 或【现有认证方式】,让工具完成构建、创建隔离运行环境、部署并返回 URL。先展示工具参数、权限、回滚方案和将执行的命令;我确认后只部署测试环境,最后记录冷启动、热启动和失败情况。