RunPod

SSE

by runpod

505 downloads Not rated yet

About

Manage your RunPod cloud resources directly through an MCP-compatible client. Create, list, update, start, stop, and delete pods, serverless endpoints, templates, network volumes, and container registry authentications with ease. Streamline your RunPod operations using natural la

Details

Transport
SSE

Explore

The server provides tools for managing:

- Pods: Create, list, get details, update, start, stop, and delete pods
- Endpoints: Create, list, get details, update, and delete serverless endpoints
- Templates: Create, list, get details, update, and delete templates
- Network Volumes: Create, list, get details, update, and delete network volumes
- Container Registry Authentications: Create, list, get details, and delete authentications

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 RunPod
    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

- Node.js 18 or higher
- A RunPod account and API key
- Claude for Desktop or another MCP-compatible client

Start the server:

npm start

Here are some examples of how to use the server with Claude:

list-pods

get-pod

create-pod

update-pod

start-pod

stop-pod

delete-pod

list-endpoints

get-endpoint

create-endpoint

update-endpoint

delete-endpoint

list-templates

get-template

create-template

update-template

delete-template

list-network-volumes

get-network-volume

create-network-volume

update-network-volume

delete-network-volume

list-container-registry-auths

get-container-registry-auth

create-container-registry-auth

delete-container-registry-auth

Claude Desktop / Cursor

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

{
    "mcpServers": {
        "runpod": {
            "runpod": {
                "command": "node",
                "args": [
                    "/path/to/runpod-mcp-server/build/index.js"
                ],
                "env": {
                    "RUNPOD_API_KEY": "your_api_key_here"
                }
            }
        }
    }
}

McpServers

{
    "runpod": {
        "command": "node",
        "args": [
            "/path/to/runpod-mcp-server/build/index.js"
        ],
        "env": {
            "RUNPOD_API_KEY": "your_api_key_here"
        }
    }
}

This Model Context Protocol (MCP) server enables you to interact with the RunPod REST API through Claude or other MCP-compatible clients.

Features

The server provides tools for managing:

- Pods: Create, list, get details, update, start, stop, and delete pods
- Endpoints: Create, list, get details, update, and delete serverless endpoints
- Templates: Create, list, get details, update, and delete templates
- Network Volumes: Create, list, get details, update, and delete network volumes
- Container Registry Authentications: Create, list, get details, and delete authentications

Setup

Prerequisites

- Node.js 18 or higher
- A RunPod account and API key
- Claude for Desktop or another MCP-compatible client

Installation

1. Clone the repository
2. Install dependencies:

   npm install

3. Build the server:
   npm run build

Configuration

Set your RunPod API key as an environment variable:

```bash

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.