SuperAPI AI 工具集

render-automation

部署与运维

查看项目

更新于 10-16 00:20

技能介绍

用途:这是一个基于 Rube MCP 的自动化技能,用于通过 Composio 的 Render 工具包操作 Render 云平台。

主要能力:列出与浏览服务(web_service、static_site、private_service、background_worker、cron_job,类型须为精确枚举值);通过 RENDER_TRIGGER_DEPLOY 触发或重新部署服务,可选 clearCache;通过 RENDER_RETRIEVE_DEPLOY 轮询部署状态;通过 RENDER_LIST_PROJECTS 列出项目。

前置条件:Rube MCP 须已连接(RUBE_SEARCH_TOOLS 可用);须通过 RUBE_MANAGE_CONNECTIONS 建立 toolkit render 的活跃连接。设置:在客户端配置中添加 MCP 服务器 https://rube.app/mcp,无需 API 密钥。

使用方式:每次先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。典型流程为 RENDER_LIST_SERVICES 解析 serviceId(格式 srv-xxxxxxxx),再 RENDER_TRIGGER_DEPLOY 获取 deployId(格式 dep-xxxxxxxx),然后循环 RENDER_RETRIEVE_DEPLOY 直至状态为 live(成功)或 build_failed、update_failed(失败)。列表接口使用游标分页,limit 最大 100。

限制与注意:部署为异步,需轮询,建议间隔 10-30 秒以避免触发 Render API 速率限制;并发触发可能排队;失败部署不会自动回滚,上一版本保持在线;clearCache 部署耗时更长;名称过滤为子串匹配;响应数据可能嵌套在 data 键下,时间戳为 ISO 8601。其余细节资料暂未提供。