Gene Library Courses Download Pricing Contact Sign in
render logo
cloud Official Website

Render MCP Server – Services and Deployments

Render's official MCP server gives AI agents structured access to Render infrastructure and operational data. Use it to create supported services and datastores, inspect deploys, query logs and metrics, and run read-only SQL against Render Postgres databases.

#app-hosting#deployments#observability

Overview

Render's official MCP server connects compatible AI applications to Render
infrastructure through natural-language tools. It lets an agent work with live
workspaces, services, deploys, logs, metrics, and datastores instead of relying
only on manually copied dashboard information or static model knowledge.

What the MCP server enables

Depending on the selected workspace and the permissions of the authenticated
Render account, an AI agent can:

  • List accessible workspaces and select the active workspace.
  • Create web services, static sites, cron jobs, Render Postgres databases, and
    Render Key Value instances.
  • List services and retrieve service details.
  • Replace a service's environment variables.
  • List deploy history and retrieve details for a specific deploy.
  • Filter service logs and inspect available log-label values.
  • Retrieve CPU, memory, instance-count, connection, response, latency, and
    outbound-bandwidth metrics where supported by the workspace plan.
  • List Render Postgres databases and run read-only SQL queries.
  • List and inspect Render Key Value instances.

When to use it

Use Render MCP when an AI workflow needs current infrastructure context or must
perform an approved Render operation. Typical examples include creating a new
web service, provisioning a database, checking recent deploys, analyzing
service logs, investigating traffic or autoscaling behavior, querying a
read-only database replica, and reviewing datastore health from an AI coding
assistant.

Connection and authentication

Render hosts the recommended Streamable HTTP endpoint at
https://mcp.render.com/mcp. Clients authenticate with a Render API key in the
Authorization header as a Bearer token.

Render also publishes an official Docker image for local stdio use at
ghcr.io/render-oss/render-mcp-server. The local server reads
RENDER_API_KEY from the environment. Render strongly recommends the hosted
endpoint because it automatically receives new capabilities.

Key considerations

Render API keys are broadly scoped and grant access to every workspace and
service available to the account. Use a dedicated account or key where
appropriate, store credentials in a protected secret manager, and connect only
trusted MCP clients. The server currently supports a limited set of creation
options and does not support most modifications, deletions, manual deploy
triggers, or scaling changes. Updating environment variables is the main
supported modification to an existing service. Render also warns that sensitive
information might still be exposed to the AI client, so review prompts and
tool results carefully.

Supported Transports

streamable_http

URL: https://mcp.render.com/mcp

stdio

Command: docker

Args:

  • run
  • -i
  • --rm
  • -e
  • RENDER_API_KEY
  • -v
  • render-mcp-server-config:/config
  • ghcr.io/render-oss/render-mcp-server

Frequently Asked Questions

When should an AI agent use the Render MCP server?
Use it when a workflow needs current Render infrastructure context or approved platform actions, such as creating supported services and datastores, inspecting deploys, analyzing logs and metrics, or running read-only queries against Render Postgres.
What does the Render MCP server add to an AI agent's capabilities?
It gives the agent structured access to live Render workspaces, services, deploy history, logs, metrics, databases, and Key Value resources instead of relying only on static model knowledge or manually copied dashboard data.
What can an AI agent access or manage through Render MCP?
Depending on account access, the agent can list workspaces and services, create supported service and datastore types, inspect deploys, retrieve logs and metrics, replace service environment variables, run read-only Postgres queries, and inspect Key Value instances.
How is authentication configured for the Render MCP server?
Both hosted and local configurations use a Render API key. The hosted server receives it as a Bearer token in the Authorization header, while the local Docker server reads RENDER_API_KEY. Keep the key in a secret manager because it is broadly scoped across accessible Render resources.
Which transport should be used for the Render MCP server?
Use Streamable HTTP with https://mcp.render.com/mcp for most clients because Render hosts and updates it automatically. Use the official Docker-based stdio server only when a local process is specifically required.