RunPod
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:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
RunPodCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- 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
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



