Render Useful MCP Server

MCP server for the Render Public API: all 207 endpoints plus workflow tools.

Local serverstdioTypeScript

What is the Render Useful MCP Server?

MCP server for the Render Public API: all 207 endpoints plus workflow tools.

What it actually does

A Model Context Protocol server for Render that exposes all 207 endpoints of the official Render Public API, plus a handful of higher-level tools for the workflows the raw API makes tedious.

  • Complete, by construction. — All 207 operations, generated from Render's own OpenAPI document. Everything the API allows your key to do is reachable out of the box — no opt-in required
  • Usable by a model. — Names resolve to ids fuzzily, your workspace id is filled in automatically, deploys can be waited on in one call, and failures come back with a hint instead of a bare status code
  • Narrowable when you want it. — The 17 toolsets are all on by default; RENDER_MCP_TOOLSETS and RENDER_MCP_READ_ONLY exist to restrict the surface deliberately, not to gate it
  • Honest about risk. — MCP destructive/read-only/idempotent annotations are derived from real HTTP semantics, so clients can make sensible auto-approval decisions. Secrets are redacted from logs

Recorded tools

  • services — 42
  • metrics — 23
  • postgres — 21
  • workflows — 15
  • env-groups — 13
  • projects — 12
  • webhooks — 11
  • logs — 10
  • static-sites — 9
  • key-value — 8
  • workspaces — 8
  • deprecated — 8
  • disks — 7

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
render_find_serviceResolves a service name — including a partial or approximate one — to a single Render service, returning its id plus close alternatives.
render_recent_logsFetches recent log lines for a service, resolving the service name and workspace id for you.
render_service_statusOne-call triage for a service: its configuration, latest deploys, running instances and most recent error-level logs.
render_toolsetsLists every Render toolset with its tool count and whether it is currently enabled.
render_wait_for_deployPolls a deploy until it reaches a terminal state (live, build_failed, update_failed, canceled, deactivated) or the timeout expires.

How to install the Render Useful MCP Server

{
  "mcpServers": {
    "render": {
      "command": "npx",
      "args": [
        "-y",
        "render-useful-mcp"
      ],
      "env": {
        "RENDER_API_KEY": "YOUR_RENDER_API_KEY",
        "RENDER_WORKSPACE_ID": "tea_your_workspace_id"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
RENDER_API_KEYDeclared in the maintainer’s client configuration.Check documentation
RENDER_WORKSPACE_IDDeclared in the maintainer’s client configuration.Optional

Example prompts to try

  • “Use Render Useful MCP to Toolset.”
  • “Use Render Useful MCP to services.”
  • “Use Render Useful MCP to metrics.”

Frequently asked questions

MCP server for the Render Public API: all 207 endpoints plus workflow tools. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.