用途:通过 Composio 的 Render 工具包(经 Rube MCP)自动化 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,无需 API key;确认 RUBE_SEARCH_TOOLS 可用;调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit render,若连接非 ACTIVE 则按返回的授权链接完成 Render 认证,确认 ACTIVE 后再执行工作流。每次先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。
典型流程:用 LIST_SERVICES 按名称解析出 serviceId(格式 srv-xxxxxxxxxxxx),再 TRIGGER_DEPLOY 获得 deployId(格式 dep-xxxxxxxxxxxx),随后轮询 RETRIEVE_DEPLOY 直到终态;状态 live 表示成功,build_failed 或 update_failed 表示失败。
限制与注意:服务类型须用精确枚举值 web_service、static_site、private_service、background_worker、cron_job;分页为 cursor 方式,需持续跟随 cursor;部署为异步,建议 10-30 秒轮询以避开速率限制;失败部署不会自动回滚,旧版本保持在线;并发触发可能排队;响应数据可能嵌套在 data 键下,时间戳为 ISO 8601。
适用场景:需要以自动化方式管理 Render 服务与部署的运维或开发流程。
暂未提供:具体收费、价格与平台支持范围等资料未在给定内容中说明。