Required runtime environment for the MCP server implementation
Enables management of NVIDIA GPU-powered computing resources through RunPod's platform
Supports deployment of PyTorch environments through RunPod's container infrastructure
Facilitates creation and management of Ubuntu-based development environments on RunPod
RunPod MCP Server
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
Installing via Smithery
To install runpod-mcp-ts for Claude Desktop automatically via Smithery:
Installation
- Clone the repository
- Install dependencies:
- Build the server:
Configuration
Set your RunPod API key as an environment variable:
You can get your API key from the RunPod console.
Running the Server
Start the server:
Setting up with Claude for Desktop
- Open Claude for Desktop
- Edit the config file:
~/Library/Application Support/Claude/claude_desktop_config.json
(macOS) or%APPDATA%\Claude\claude_desktop_config.json
(Windows) - Add the server configuration:
Make sure to replace the "args": ["/path/to/runpod-mcp-server/build/index.js"]
with the path to the build folder in the repository.
- Restart Claude for Desktop
Usage Examples
Here are some examples of how to use the server with Claude:
List all pods
Create a new pod
Create a serverless endpoint
Security Considerations
This server requires your RunPod API key, which grants full access to your RunPod account. For security:
- Never share your API key
- Be cautious about what operations you perform
- Consider setting up a separate API key with limited permissions
- Don't use this in a production environment without proper security measures
License
MIT
This server cannot be installed
Enables interaction with the RunPod REST API through Claude or other MCP-compatible clients, providing tools for managing pods, endpoints, templates, network volumes, and container registry authentications.
Related MCP Servers
- AsecurityAlicenseAqualityProvides a standardized interface for interacting with Quickbase's JSON RESTful API through Claude and other MCP clients, supporting operations like querying records, managing table relationships, and handling file attachments.Last updated -132TypeScriptMIT License
- -securityAlicense-qualityEnables Claude to interact with Webflow's APIs, allowing access to site information, collections, and other Webflow resources.Last updated -865TypeScriptMIT License
RunPod MCP Serverofficial
-securityAlicense-qualityThis Model Context Protocol server enables interaction with RunPod's REST API through Claude or other MCP-compatible clients, providing tools for managing pods, endpoints, templates, network volumes, and container registry authentications.Last updated -18JavaScriptMIT License- AsecurityAlicenseAqualityAllows Claude to interact with SharePoint Online using the REST API, enabling users to query site information, lists, and list items through natural language commands.Last updated -43811TypeScriptMIT License