render-automation
Automation & Intégrations"Automate Render tasks via Rube MCP (Composio): services, deployments, projects. Always search tools first for current schemas."
Documentation
Render Automation via Rube MCP
Automate Render cloud platform operations through Composio's Render toolkit via Rube MCP.
Prerequisites
RUBE_MANAGE_CONNECTIONS with toolkit renderRUBE_SEARCH_TOOLS first to get current tool schemasSetup
Get Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit renderCore Workflows
1. List and Browse Services
When to use: User wants to find or inspect Render services (web services, static sites, workers, cron jobs)
Tool sequence:
RENDER_LIST_SERVICES - List all services with optional filters [Required]Key parameters:
name: Filter services by name substringtype: Filter by service type ('web_service', 'static_site', 'private_service', 'background_worker', 'cron_job')limit: Maximum results per page (default 20, max 100)cursor: Pagination cursor from previous responsePitfalls:
cursor until absent2. Trigger Deployments
When to use: User wants to manually deploy or redeploy a service
Tool sequence:
RENDER_LIST_SERVICES - Find the service to deploy [Prerequisite]RENDER_TRIGGER_DEPLOY - Trigger a new deployment [Required]RENDER_RETRIEVE_DEPLOY - Monitor deployment progress [Optional]Key parameters:
serviceId: Service ID to deploy (required, format: 'srv-xxxxxxxxxxxx')clearCache: Set true to clear build cache before deployingserviceId: Service IDdeployId: Deploy ID from trigger response (format: 'dep-xxxxxxxxxxxx')Pitfalls:
serviceId is required; resolve via LIST_SERVICES firstclearCache: true forces a clean build; takes longer but resolves cache-related issues3. Monitor Deployment Status
When to use: User wants to check the progress or result of a deployment
Tool sequence:
RENDER_RETRIEVE_DEPLOY - Get deployment details and status [Required]Key parameters:
serviceId: Service ID (required)deployId: Deployment ID (required)status, createdAt, updatedAt, finishedAt, commitPitfalls:
serviceId and deployId are required4. Manage Projects
When to use: User wants to list and organize Render projects
Tool sequence:
RENDER_LIST_PROJECTS - List all projects [Required]Key parameters:
limit: Maximum results per page (max 100)cursor: Pagination cursor from previous responsePitfalls:
Common Patterns
ID Resolution
Service name -> Service ID:
1. Call RENDER_LIST_SERVICES with name=service_name
2. Find service by name in results
3. Extract id (format: 'srv-xxxxxxxxxxxx')Deployment lookup:
1. Store deployId from RENDER_TRIGGER_DEPLOY response
2. Call RENDER_RETRIEVE_DEPLOY with serviceId and deployId
3. Check status for completionDeploy and Monitor Pattern
1. RENDER_LIST_SERVICES -> find service by name -> get serviceId
2. RENDER_TRIGGER_DEPLOY with serviceId -> get deployId
3. Loop: RENDER_RETRIEVE_DEPLOY with serviceId + deployId
4. Check status: 'live' = success, 'build_failed'/'update_failed' = error
5. Continue polling until terminal state reachedPagination
cursor from response for next pagecursor is absent or results are emptylimit to max (100) for fewer pagination roundsKnown Pitfalls
Service IDs:
Service Types:
Deployment Behavior:
Rate Limits:
Response Parsing:
data keyQuick Reference
| Task | Tool Slug | Key Params |
|------|-----------|------------|
| List services | RENDER_LIST_SERVICES | name, type, limit, cursor |
| Trigger deploy | RENDER_TRIGGER_DEPLOY | serviceId, clearCache |
| Get deploy status | RENDER_RETRIEVE_DEPLOY | serviceId, deployId |
| List projects | RENDER_LIST_PROJECTS | limit, cursor |
Compétences similaires
Explorez d'autres agents de la catégorie Automation & Intégrations
cc-skill-strategic-compact
Development skill from everything-claude-code
helpdesk-automation
"Automate HelpDesk tasks via Rube MCP (Composio): list tickets, manage views, use canned responses, and configure custom fields. Always search tools first for current schemas."
activecampaign-automation
"Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and tasks. Always search tools first for current schemas."