SuperAPI AI 工具集

render-automation

通用与其它

查看项目

更新于 10-16 01:28

技能介绍

用途:通过 Rube MCP 调用 Composio 的 Render 工具包,自动化 Render 云平台的服务、部署与项目操作。

主要能力:列出与筛选服务(RENDER_LIST_SERVICES,支持 name、type、limit、cursor);触发部署(RENDER_TRIGGER_DEPLOY,参数 serviceId、clearCache);查询部署状态(RENDER_RETRIEVE_DEPLOY,参数 serviceId、deployId);列出项目(RENDER_LIST_PROJECTS,支持 limit、cursor)。

使用方式:先在客户端配置中添加 MCP 服务器 https://rube.app/mcp,确认 RUBE_SEARCH_TOOLS 可用;再调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit render,若连接非 ACTIVE 则按返回的授权链接完成 Render 认证。每次操作前先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。典型流程:用 LIST_SERVICES 按名称解析出 serviceId(格式 srv-xxxxxxxxxxxx),再 TRIGGER_DEPLOY 获得 deployId(格式 dep-xxxxxxxxxxxx),随后轮询 RETRIEVE_DEPLOY 直到状态为 live 或失败。

适用场景:需要以自动化方式浏览 Render 服务、手动触发或重新部署、跟踪部署进度、整理项目列表时。

限制:服务类型须使用精确枚举值 web_service、static_site、private_service、background_worker、cron_job;分页为游标式,需跟随 cursor 直到缺失;部署为异步,失败不会自动回滚,旧版本保持在线;并发触发可能排队;API 有速率限制,轮询建议间隔 10-30 秒;响应数据可能嵌套在 data 键下,时间戳为 ISO 8601。仅在任务明确匹配上述范围时使用,输出不能替代环境相关验证、测试或专家审查;缺少必要输入、权限、安全边界或成功标准时应停止并请求澄清。