RunPod MCP Server is an MCP server that connects Claude and other Model Context Protocol clients to the RunPod REST API for managing cloud compute infrastructure. Machine learning engineers, developers, and DevOps teams use this integration to automate and control GPU workloads without having to switch back and forth to the RunPod web console. The server exposes dedicated tools to create, inspect, update, start, stop, and terminate standard GPU and CPU pods directly within natural language conversations. It also supports configuration and lifecycle management for serverless endpoints, customizable environment templates, persistent network storage volumes, and container registry authentication records. By linking your RunPod account via an API key, the server translates natural language requests into direct cloud provisioning actions, streamlining remote GPU instance management, batch compute tasks, and model inference deployments straight from your local MCP client interface.
Category: AI & LLM Tooling
Tags: cloud, compute, gpu, infrastructure, runpod
bash git clone https://github.com/antonioevans/runpod-mcp-ts cd runpod-mcp-ts 3. Install project dependencies and build the server: bash npm install npm run build 4. Open your Claude for Desktop configuration file located at ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows). 5. Add the server entry under the mcpServers object, supplying your RunPod API key: json { "mcpServers": { "runpod": { "command": "node", "args": ["/path/to/runpod-mcp-server/build/index.js"], "env": { "RUNPOD_API_KEY": "your_api_key_here" } } } } 6. Save the file and restart Claude for Desktop. Alternatively, install automatically via Smithery with npx -y @smithery/cli install @runpod/runpod-mcp-ts --client claude.Part of MCP Servers
RunPod MCP Server is a Model Context Protocol integration that exposes tools for managing RunPod cloud GPU resources, serverless endpoints, network volumes, and templates through an MCP-compatible client like Claude for Desktop.
You can install it automatically using Smithery by running the npx installation command targeting Claude Desktop, or manually by cloning the GitHub repository, running npm install and npm run build, and adding the built index.js path with your RUNPOD_API_KEY environment variable to your Claude Desktop configuration file.
Running this server requires Node.js version 18 or higher, an active RunPod account with an API key generated from the RunPod console, and an MCP client such as Claude for Desktop.
Yes, RunPod MCP Server is open source and distributed under the MIT license on GitHub.
The server works with Claude for Desktop and any other MCP-compliant client that supports standard Model Context Protocol server configurations over local command execution.