List services, trigger deploys, manage environment variables, and view logs on Render — AI-native cloud deployment platform.
Use with AI AssistantsMCP
Connect Claude, Cursor, or any MCP-compatible client — then call tools directly
① Add This MCP Server
Paste into your AI client config — then all its tools are available instantly.
{
"mcpServers": {
"render": {
"url": "https://mcp.aerostack.dev/s/aerostack/mcp-render",
"headers": {
"Authorization": "Bearer YOUR_AEROSTACK_TOKEN"
}
}
}
}Replace YOUR_AEROSTACK_TOKEN with your API token from the dashboard.
② Call a Tool
Ask your AI assistant to call a specific tool, or send raw JSON-RPC:
Natural Language Prompt
“Use the _ping tool to verify render api connectivity by listing the first service. used internally by aerostack to validate credentials”
Using a Workspace?
Add this MCP to your Workspace — your team shares one token, secrets are stored securely, and every AI agent in the workspace can call it without per-user setup.
List services, trigger deploys, manage environment variables, and view logs on Render from any AI agent.
Render is a unified cloud platform for deploying web services, static sites, cron jobs, and background workers from Git. This MCP server connects your AI agents to the Render REST API — letting them list services, check deploy status, trigger new deploys, manage environment variables, inspect custom domains, and pull logs, all from natural language without opening the Render dashboard.
Live endpoint: https://mcp.aerostack.dev/s/aerostack/mcp-render
| Tool | Description |
|---|---|
_ping | Verify Render API connectivity (internal health check) |
list_services | List all services with optional type/status filter |
get_service | Get full details of a specific service |
list_deploys | List recent deploys for a service |
trigger_deploy | Trigger a new deploy (with optional cache clear) |
get_deploy | Get details of a specific deploy |
list_env_vars | List all environment variables for a service |
set_env_var | Create or update an environment variable |
delete_env_var | Delete an environment variable |
list_custom_domains | List custom domains attached to a service |
get_service_logs | Retrieve deploy logs for a service |
| Variable | Required | Description | How to Get |
|---|---|---|---|
RENDER_API_KEY | Yes | Render API key for REST API authentication | dashboard.render.com/account/settings → API Keys → Create API Key → copy the key |
RENDER_API_KEY under Project → SecretsOnce added, every AI agent in your workspace can manage your Render services automatically — no per-user setup needed.
"List all my Render services and show which ones are currently live"
"Trigger a deploy for my API service and clear the build cache"
"Show me the last 5 deploys for service srv-abc123 — did any fail?"
"What environment variables are set on my worker service?"
"Get the deploy logs for the most recent failed deploy on my web app"
curl -X POST https://mcp.aerostack.dev/s/aerostack/mcp-render \
-H 'Content-Type: application/json' \
-H 'X-Mcp-Secret-RENDER-API-KEY: rnd_your-api-key' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_services","arguments":{}}}'
RENDER_API_KEY is injected at the Aerostack gateway layer — never stored in this worker's codeMIT
Live Endpoint
https://mcp.aerostack.dev/s/aerostack/mcp-render
Sub-50ms globally · Zero cold start
@aerostack
Pre-built functions for the most common MCP tool patterns. Clone, extend, and deploy.
by @aerostack
Discover and invoke any MCP, Function, or Skill published to the Aerostack marketplace — the universal AI capability hub.
by @aerostack
Search indexes, manage records, browse data, and configure ranking in Algolia — AI-native instant search access.
by @aerostack
Query documents, run AQL, traverse graphs, and manage collections in your ArangoDB database — AI-native multi-model database access.
by @aerostack
Post, schedule, and analyze social media across 13 platforms — Facebook, Instagram, X, LinkedIn, TikTok, Bluesky, Threads, Reddit, Pinterest, YouTube, Telegram, Snapchat, Google Business.
by @aerostack
Manage projects, to-dos, messages, schedules, and campfire chats in Basecamp — AI-native project management.
by @aerostack
Run SQL queries, list datasets and tables, inspect schemas, and export results from Google BigQuery — AI-native data warehouse access.
trigger_deploy starts a deploy and returns a deploy ID. Claude then calls get_deploy to check status. Chain these to block a workflow until Render reports the deploy as live.
set_env_var updates the value in Render's env config. Whether it triggers a redeploy depends on your service settings. Claude warns you if auto-deploy is enabled before writing.
get_service_logs returns recent log lines for a service. Claude can scan for ERROR or panic patterns and summarize the root cause without requiring SSH access to the container.
list_custom_domains returns all custom domains attached to a service along with their verification status. Claude can confirm whether a domain is verified or still pending DNS propagation.