Render MCP: what works in Claude, ChatGPT, Cursor, and Grok Bot
Official Render hosted MCP server: list and inspect services, Postgres and Key Value instances, deploys, logs and metrics, and create services in your Render workspace.
Registry name: (v) | GitHub 180 stars
Set it up
URL https://mcp.render.com/mcp. We tested it with an access token sent as an Authorization: Bearer header. The vendor also offers OAuth sign-in, which we did not test. Copy-paste setup: Claude | Claude Code | Cursor | VS Code | ChatGPT
Status grid
| App | Status | Date tested |
|---|---|---|
| Claude | Untested | Not yet tested |
| ChatGPT | Untested | Not yet tested |
| Cursor | Untested | Not yet tested |
| Grok Bot | Untested | Not yet tested |
| MCP Inspector (reference client) | Untested | Not yet tested |
| MCP TypeScript SDK (reference client) | Works | Sat Oct 17 2026 |
Hands-on test results
| App | Task | Result | Time | Detail | Date tested |
|---|---|---|---|---|---|
| MCP TypeScript SDK (reference client) | connect (token) | Works | 333 ms | Connected with a bearer token in 333 ms. | Oct 17, 2026, 2:32 PM CT |
| MCP TypeScript SDK (reference client) | list tools | Works | 187 ms | 23 tools: create_cron_job, create_key_value, create_postgres, create_static_site, create_web_service, get_deploy, get_key_value, get_metrics, get_postgres, get_selected_workspace, get_service, list_deploys, list_events, list_key_value, list_log_label_values, list_logs, list_postgres_instances, list_services, . | Oct 17, 2026, 2:32 PM CT |
| MCP TypeScript SDK (reference client) | list workspaces | Works | 126 ms | list_workspaces: 120 characters returned. "[{"email":"nhenny2006+cr-render@gmail.com","id":"tea-db9sor3rjlhs7381lu50","name":"ConnectorReport Test","type":"team"}]" | Oct 17, 2026, 2:32 PM CT |
| MCP TypeScript SDK (reference client) | select the test workspace | Works | 122 ms | select_workspace: 43 characters returned. "Workspace tea-db9sor3rjlhs7381lu50 selected" | Oct 17, 2026, 2:32 PM CT |
| MCP TypeScript SDK (reference client) | read the selected workspace back | Works | 94 ms | get_selected_workspace: 61 characters returned. "The currently selected workspace is: tea-db9sor3rjlhs7381lu50" | Oct 17, 2026, 2:32 PM CT |
| MCP TypeScript SDK (reference client) | list services (empty workspace) | Works | 149 ms | list_services: 4 characters returned. "null" | Oct 17, 2026, 2:32 PM CT |
| MCP TypeScript SDK (reference client) | list Postgres instances (none) | Works | 166 ms | list_postgres_instances: 27 characters returned. "No Postgres instances found" | Oct 17, 2026, 2:32 PM CT |
| MCP TypeScript SDK (reference client) | list Key Value instances (none) | Works | 237 ms | list_key_value: 28 characters returned. "No Key Value instances found" | Oct 17, 2026, 2:32 PM CT |
| MCP TypeScript SDK (reference client) | error handling (service that does not exist) | Works | 162 ms | get_service: tool error, 70 characters returned. "received response code 404: not found: service: srv-doesnotexist000000" | Oct 17, 2026, 2:32 PM CT |
| MCP TypeScript SDK (reference client) | error handling (logs for a service that does not exist) | Works | 152 ms | list_logs: tool error, 70 characters returned. "received response code 404: not found: service: srv-doesnotexist000000" | Oct 17, 2026, 2:32 PM CT |
| MCP TypeScript SDK (reference client) | error handling (metrics for a resource that does not exist) | Works | 118 ms | get_metrics: tool error, 45 characters returned. "resource srv-doesnotexist000000 was not found" | Oct 17, 2026, 2:32 PM CT |
| MCP TypeScript SDK (reference client) | error handling (deploys for a service that does not exist) | Works | 170 ms | list_deploys: tool error, 69 characters returned. "received response code 404: not found: service srv-doesnotexist000000" | Oct 17, 2026, 2:32 PM CT |
Oct 17, 2026, 2:32 PM CT, MCP TypeScript SDK (reference client): Scripted client using the official MCP TypeScript SDK against https://mcp.render.com/mcp (Streamable HTTP, protocol 2025-11-25). Signed in with a test-account API key (rnd_, Bearer token) sent as an Authorization: Bearer header (token auth; we did not test OAuth). Server render-mcp-server vdev. Tasks ran only against a throwaway test account or project: test workspace only, read-only (an empty Hobby workspace, so nothing was created): list, select and read back the workspace, list services, Postgres and Key Value instances (all empty), plus lookups of a service, its logs, metrics and deploys that do not exist. 12 of 12 tasks passed.
Automated handshake
No public remote endpoint to check (local or package-only server).
Gotchas
None recorded yet. Gotchas come only from hands-on tests.
FAQ
Does the Render MCP server work?
In our hands-on test on Oct 17, 2026, 12 of 12 tasks passed.
What is the Render MCP server URL?
https://mcp.render.com/mcp (Streamable HTTP).
Does the Render MCP server need sign-in?
We tested it with an access token sent as an Authorization: Bearer header. The vendor also offers OAuth sign-in, which we did not test.
How do I add the Render MCP server to Claude, Cursor, VS Code or ChatGPT?
Follow our copy-paste setup guides: https://connectorreport.com/c/render/setup/claude https://connectorreport.com/c/render/setup/claude-code https://connectorreport.com/c/render/setup/cursor https://connectorreport.com/c/render/setup/vscode https://connectorreport.com/c/render/setup/chatgpt
Compare with other tested connectors | Connector Weather
Request a hands-on test of Render
Get the badge
Maintain Render or write about it? Show its live ConnectorReport status in your README or docs.
Markdown (README, docs)
[](https://connectorreport.com/c/render?utm_source=badge&utm_medium=embed&utm_campaign=render)
HTML
<a href="https://connectorreport.com/c/render?utm_source=badge&utm_medium=embed&utm_campaign=render"><img src="https://connectorreport.com/badge/render.svg" alt="Render MCP status on ConnectorReport"/></a>
The badge updates on its own after every retest. How badges work