Render MCP

by shivammaurya042

267 downloads
Not rated
GitHub

About

MCP server for managing services on Render.com

Details

Author
shivammaurya042
Downloads
267
Categories
Other, Infrastructure

- List and manage Render services and deploys
- Trigger, retrieve, and cancel deployments
- Manage environment variables (list, add, update, delete)
- Retrieve service logs

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Render MCP
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Configure it by adding the npx command with your RENDER_API_KEY to your MCP client’s server configuration (e.g., Claude app, Windsurf, Cursor). After setup, you can prompt the LLM with commands like “Get me render services list” or “Check logs for service name.”

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "render mcp": {
            "render": {
                "command": "npx",
                "args": [
                    "-y",
                    "mcp-render"
                ],
                "env": {
                    "RENDER_API_KEY": "<YOUR_RENDER_API_KEY>"
                }
            }
        }
    }
}

McpServers

{
    "render": {
        "command": "npx",
        "args": [
            "-y",
            "mcp-render"
        ],
        "env": {
            "RENDER_API_KEY": "<YOUR_RENDER_API_KEY>"
        }
    }
}

Render is a cloud hosting platform offering a simplified way to build, deploy, and scale applications and websites.

This MCP (Model Context Protocol) server makes managing your Render.com account refreshingly easy. Skip the endless clicking, just connect it to your favorite MCP client (like Claude app or windsurf/cursor), tell your LLM what you want done, and let it handle your Render services for you. Deployment management without the UI hassle, because you’ve got better things to do.

MCP server capabilities:
1. Get services list
2. Get deploys list
3. Trigger deploy
4. Retrieve deploy
5. Cancel deploy
6. List environment variables
7. Add/update environment variables
8. Delete environment variables
9. Get logs

Usage

To integrate this server with the MCP client (ex: claude app, windsurf/cursor, cline), add the following to your app's server configuration:

NPX

{
"mcpServers": {
"render": {
"command": "npx",
"args": [
"-y",
"mcp-render"
],
"env": {
"RENDER_API_KEY": "<YOUR_RENDER_API_KEY>"
}
}
}
}

Commands to try

1. Get me render services list.
2. What is the status of my last deploy for <service name>.
3. Check logs for <service name>.
4. Redeploy <service name>.
5. Add new environment variable for <service name>, <env key> = <env value>.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.