Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Render con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Deja que tu IA revise y opere tus servicios de Render: servicios, despliegues, logs, métricas, eventos, jobs, dominios personalizados e instancias de Postgres y Key Value, y que, cuando lo confirmes, despliegue, revierta, reinicie, suspenda o reanude servicios.
Prueba a pedir
Prompts de ejemplo para Render
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Render, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Render + ChatGPT
Deja que tu IA revise y opere tus servicios de Render: servicios, despliegues, logs, métricas, eventos, jobs, dominios personalizados e instancias de Postgres y Key Value, y que, cuando lo confirmes, despliegue, revierta, reinicie, suspenda o reanude servicios.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
RENDER_API_KEY
Paso 1 — Obtener credenciales
- Inicia sesión en el Render Dashboard en
https://dashboard.render.com. - Abre Account Settings → API Keys y haz clic en Create API Key. Ponle un nombre y copia la clave: empieza por
rnd_. - Pégala en
RENDER_API_KEYtal como la muestra Render, sin la palabra Bearer, e instala el conector. La clave solo se envía a api.render.com. - Comprueba la configuración con
render_get_current_usery después conrender_list_workspaces.
Quién ve qué: una clave de API de Render tiene todos tus permisos en cada workspace al que perteneces; Render no ofrece claves de solo lectura. Comparte el servidor MCP solo con personas que puedan desplegar. Para un uso de solo lectura, desactiva las herramientas de escritura que se indican abajo.
Cambia servicios en producción, así que la IA pregunta antes: render_trigger_deploy compila y despliega una versión nueva (el último commit de la rama, un commit concreto o una imagen), que pasa a producción cuando la compilación termina bien. render_rollback_deploy vuelve a poner en producción un despliegue anterior; los auto deploys siguen activos, así que el siguiente push a la rama puede traer de vuelta el cambio. render_cancel_deploy detiene un despliegue que aún está compilando o actualizando, y la versión actual sigue funcionando. render_restart_service reinicia todas las instancias, así que las peticiones pueden fallar un momento. render_suspend_service detiene el servicio: deja de atender tráfico hasta que se reanude. render_resume_service lo vuelve a arrancar, y se vuelve a facturar. render_create_job ejecuta un comando puntual contra tu entorno en producción, por ejemplo una migración de base de datos; puede cambiar datos y se factura por segundo. Antes de cada una, la IA te dice el servicio y qué va a pasar exactamente, y espera tu sí.
Desactivada al instalar: render_get_env_var_value, que devuelve en texto plano el valor de una variable de entorno (a menudo una URL de base de datos o una clave de API). Actívala solo si la IA de verdad necesita un valor; render_list_env_var_keys solo muestra los nombres de las variables. Las herramientas de Postgres y Key Value muestran estado, plan, región, versión y datos similares, pero nunca cadenas de conexión ni contraseñas. Nada en este conector puede borrar servicios, bases de datos, dominios ni variables.
Cómo trabajar: render_list_workspaces da el id del workspace (tea-... o usr-...) y render_list_services los ids de los servicios (srv-..., o crn-... para los cron jobs); render_get_service muestra rama, auto deploy, plan y los comandos de compilación y de arranque. Para un despliegue fallido, la IA usa render_list_deploys (filtrado por estado, por ejemplo build_failed), render_get_deploy y render_list_events. Los logs salen de render_list_logs con el id del workspace como owner_id y el id del servicio como resource; filtra por tipo build para la salida de la compilación, por nivel error, por texto o por código de estado HTTP (por ejemplo 5*). render_get_metrics lee CPU, memoria, peticiones HTTP, latencia HTTP, ancho de banda, número de instancias, uso de disco o conexiones activas. Almacenes de datos: render_list_postgres, render_get_postgres, render_list_key_value y render_get_key_value. Dominios y jobs: render_list_custom_domains, render_list_jobs y render_get_job (la salida de un job está en los logs, con el id del job como resource). render_list_projects muestra cómo se agrupan los servicios en proyectos y entornos.
Las horas van en ISO 8601 y UTC, por ejemplo 2026-10-15T08:00:00Z. Los logs y las métricas abarcan por defecto la última hora; cuando una respuesta de logs trae hasMore, la IA sigue con nextStartTime y nextEndTime.
Errores comunes: 401: la clave de API es incorrecta o se revocó; crea una nueva en Account Settings → API Keys. 403: la clave funciona, pero su usuario no puede hacer esto en ese workspace. 404: un id incorrecto, o un recurso de un workspace al que la clave no llega. 429: se alcanzó el límite de peticiones; espera y vuelve a intentarlo.
El conector no crea, modifica ni borra servicios, bases de datos, environment groups, dominios ni variables de entorno, y no cubre el escalado, los blueprints ni los webhooks.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en ChatGPT
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
ChatGPT añade servidores MCP como plugins desde su página Plugins, en la web y en los planes de pago. Ya no hace falta el modo desarrollador. En un espacio Business solo pueden hacerlo los administradores y propietarios; en Enterprise y Edu un administrador puede conceder el permiso Create plugins with MCPs.
- Ve a chatgpt.com/plugins, pulsa + y luego Add custom MCP server.
- Escribe un nombre, por ejemplo Name:
Render. - En Connection, introduce como Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDy deja Authentication en OAuth. - Selecciona I understand and want to continue y después Create as a plugin. Cuando ChatGPT lo pida, inicia sesión en AnythingMCP y permite el acceso.
- Instala el nuevo plugin desde tus plugins personales; luego escribe @ en un chat y elígelo.
Herramientas disponibles
| Tool | What it does |
|---|---|
render_get_current_user | Get the Render user the API key belongs to: id, name and email |
render_list_workspaces | List the workspaces (owners) the API key can reach: id, name, email, type (user or team) and whether two-factor authentication is on |
render_list_projects | List projects, which group services and databases into environments: id, name, workspace and environment ids |
render_list_services | List services: id, name, type (web_service, private_service, background_worker, static_site, cron_job), repository and branch, URL, region… |
render_get_service | Get one service: type, repository, branch, auto deploy, URL, region, plan, runtime, instances, health check path, build and start commands… |
render_list_deploys | List a service's deploys, newest first: id, status (live, build_in_progress, build_failed, update_failed, canceled, deactivated ...)… |
render_get_deploy | Get one deploy: status, trigger, commit id and message, image and start and finish time |
render_trigger_deploy | Start a new deploy of a service: the latest commit of its branch by default, a specific commit, or an image |
render_cancel_deploy | Cancel a deploy that is still building or updating; the service keeps running its current version |
render_rollback_deploy | Roll a service back to an earlier deploy: Render deploys that version again and it goes live |
render_restart_service | Restart all running instances of a service without a new deploy; requests may fail for a moment while instances restart |
render_suspend_service | Suspend a service: it stops running and stops serving traffic (and billing for compute) until resumed |
render_resume_service | Resume a suspended service: Render starts it again and it serves traffic and is billed |
render_list_env_var_keys | List the names of a service's environment variables |
render_get_env_var_value | Read the value of ONE environment variable of a service in plain text |
render_list_custom_domains | List a service's custom domains: id, name, type (apex or subdomain), verification status, redirect target and creation time |
render_list_jobs | List one-off jobs run on a service: id, start command, plan, status (pending, running, succeeded, failed, canceled) and times |
render_get_job | Get one job: start command, plan, status and times |
render_create_job | Run a one-off job: a command executed once in a new instance built from the service's latest successful build, with its environment, for… |
render_list_logs | Read logs of services, jobs, cron jobs, Postgres or Key Value instances in a time range (default the last hour), newest first by default… |
render_get_metrics | Read a metric as time series for a service, Postgres or Key Value instance over a time range (default the last hour): CPU, memory, HTTP… |
render_list_events | List a service's recent events: deploys started and ended, builds, restarts, suspensions, autoscaling, server failures and more, each with… |
render_list_postgres | List Render Postgres databases: id, name, status, plan, region, version, database name and user, disk size, high availability, read… |
render_get_postgres | Get one Render Postgres database: status, plan, region, version, database name and user, disk, high availability, replicas, pending… |
render_list_key_value | List Render Key Value (Redis-compatible) instances: id, name, status, plan, region, version, eviction and persistence options and dashboard… |
render_get_key_value | Get one Render Key Value instance: status, plan, region, version, options, IP allow list and pending maintenance |
Ejemplos de prompts
- "¿Qué servicios de Render tuvieron un despliegue fallido esta semana? Muéstrame el commit y los errores del log de compilación."
- "Nuestro servicio api devuelve errores 5xx desde las 08:00 UTC. Revisa los logs de peticiones y la latencia HTTP de las últimas dos horas y dime qué ha cambiado."
- "Revierte el servicio checkout al último despliegue que estaba en producción antes de hoy. Muéstrame primero el despliegue de destino y pregúntame antes de revertir."
- "Ejecuta npm run migrate como job puntual en el servicio api. Dime el comando exacto y el servicio y espera mi sí."
- "Muéstrame el estado, el plan y la región de nuestras instancias de Postgres y Key Value, y la CPU y la memoria del servicio web en las últimas 24 horas."
FAQ
¿Funciona el plan gratuito de ChatGPT con servidores MCP personalizados? OpenAI documenta los servidores MCP personalizados solo para los planes de pago; el plan Free no aparece en su lista.
Siguientes pasos
¿Te ha sido útil esta guía?