Skip to content

Summary

Render's official MCP server — create and inspect web services, static sites, cron jobs, Postgres and key-value instances, pull logs and metrics, and run read-only SQL against a Render-hosted database.

Features

  • Create web services, static sites, cron jobs, Postgres databases and key-value instances
  • Read deploy history and trigger deploys that autoDeploy will not catch
  • Filtered log search with label-value discovery, plus performance metrics per resource
  • Read-only SQL queries against Render-hosted Postgres
  • Reconfiguring existing services is intentionally routed to the dashboard, not automated

Installation

Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.

Any MCP-compatible agent

Most agents (Claude, Cursor, Windsurf, VS Code, and more) read a standard mcpServers configuration.

  1. Open your agent's MCP configuration file.
  2. Merge the snippet below into it, filling in the environment variables with your own values.
  3. Restart the agent — the "Render" tools will be available.
{
  "mcpServers": {
    "render": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.render.com/mcp"
      ],
      "env": {
        "RENDER_API_KEY": "rnd_xxxxxxxx"
      }
    }
  }
}

Description

Render's MCP server gives an assistant a working view of your Render account: what is deployed, whether it is healthy, why the last deploy failed, and what the database actually contains. It is the difference between an agent that can only edit code and one that can check whether the deploy of that code worked.

Tools
  • Workspaceslist_workspaces, select_workspace, get_selected_workspace. Every resource tool also accepts an explicit workspaceId, which is the recommended pattern: it survives MCP reconnects and transport-session changes, where the implicitly selected workspace does not.
  • Serviceslist_services, get_service, create_web_service, create_static_site, create_cron_job, update_environment_variables.
  • Deploymentslist_deploys, get_deploy, trigger_deploy (for deploys that autoDeploy will not pick up).
  • Logslist_logs with filters, plus list_log_label_values to discover what those filters can match.
  • Metricsget_metrics across services, Postgres databases and key-value stores.
  • Postgreslist_postgres_instances, get_postgres, create_postgres, and query_render_postgres for read-only SQL.
  • Key Valuelist_key_value, get_key_value, create_key_value.
A deliberate limitation

Direct updates to an existing web service, static site or cron job are not supported. update_web_service, update_static_site and update_cron_job return a link to the settings page in the Render Dashboard instead. Creating resources and changing environment variables is in scope; silently reconfiguring a running service is not.

Connecting

Remote endpoint at https://mcp.render.com/mcp, authenticated with a RENDER_API_KEY or via OAuth. Documented clients include Claude Code, Claude Desktop, Codex, Cursor, VS Code, Zed, Gemini CLI, Crush and Warp.

Related MCP Servers

MCP: Vanta

by Vanta

New

Vanta's official remote MCP server — query controls, tests, vendors, vulnerabilities and policies across SOC 2 and ISO 27001, and remediate failing tests from your agent.

Browse all MCP servers →