SuperAPI AI 工具集

render-deploy

部署与运维

查看项目

更新于 10-15 20:28

技能介绍

用途:帮助用户把应用部署到 Render 云平台,覆盖 Git 仓库与预构建 Docker 镜像两类来源,支持 Blueprint(基础设施即代码)与直接创建两种方式。

主要能力:分析代码库以确定框架/运行时、构建与启动命令、环境变量、数据存储和端口绑定;生成 render.yaml Blueprint;通过 MCP 工具直接创建服务;提供 Dashboard 深链接;部署后检查状态、日志与指标。

使用方式:先确认来源(Git 仓库或预构建 Docker 镜像)。Git 路径需仓库已推送到 GitHub/GitLab/Bitbucket。单服务且无数据库/worker/cron 时优先用 MCP 直接创建;多服务、需数据库/Redis/cron 或希望 IaC 时用 Blueprint。Blueprint 流程:分析代码库、生成 render.yaml、用 render blueprints validate 校验、提交推送、生成深链接 https://dashboard.render.com/blueprint/new?repo=<REPOSITORY_URL>、在 Dashboard 填写 sync: false 的密钥并 Apply。MCP 配置示例:Cursor 在 ~/.cursor/mcp.json 添加 render 服务器;Claude Code 用 claude mcp add --transport http render https://mcp.render.com/mcp --header "Authorization: Bearer <YOUR_API_KEY>";Codex 用 codex mcp add render --url https://mcp.render.com/mcp --bearer-token-env-var RENDER_API_KEY。CLI 安装:macOS 用 brew install render,Linux/macOS 用 curl -fsSL https://raw.githubusercontent.com/render-oss/cli/main/bin/install.sh | sh。

适用场景:部署 Web 服务、静态站点、worker、cron、私有服务,创建数据库或 Key Value,以及需要可复现 IaC 的多服务或 monorepo 项目。

限制:MCP 不支持创建镜像后端服务,预构建 Docker 镜像需用 Dashboard/API;Blueprint 即使使用 runtime: image 也仍需 Git 仓库中的 render.yaml;无 Git remote 时需先创建并推送仓库或改用镜像部署;CLI 未认证时需 render login 或设置 RENDER_API_KEY。资料未提供具体收费与价格信息。