MCP server for interacting with RunPod API
| Tool name | Description | Destructive? |
|---|---|---|
| list-tags | ✓ no | |
| get-tag | ✓ no | |
| create-tag | ✓ no | |
| update-tag | ✓ no | |
| delete-tag⚠ | ⚠ yes |
| attach-tag | ✓ no | |
| detach-tag | ✓ no | |
| run-endpoint⚠ | ⚠ yes | |
| runsync-endpoint⚠ | ⚠ yes | |
| get-job-status | ✓ no | |
| stream-job | ✓ no | |
| cancel-job | ✓ no | |
| retry-job | ✓ no | |
| endpoint-health | ✓ no | |
| purge-endpoint-queue⚠ | ⚠ yes | |
| list-network-volumes | ✓ no | |
| get-network-volume | ✓ no | |
| create-network-volume | ✓ no | |
| update-network-volume | ✓ no | |
| delete-network-volume⚠ | ⚠ yes | |
| list-gpu-types | ✓ no | |
| list-data-centers | ✓ no | |
| list-cpu-types | ✓ no | |
| get-gpu-type | ✓ no | |
| get-cpu-type | ✓ no | |
| get-data-center | ✓ no | |
| list-endpoints | ✓ no | |
| get-endpoint | ✓ no | |
| create-endpoint | ✓ no | |
| update-endpoint | ✓ no | |
| delete-endpoint⚠ | ⚠ yes | |
| list-endpoint-releases | ✓ no | |
| list-endpoint-workers | ✓ no | |
| get-billing | ✓ no | |
| list-container-registry-auths | ✓ no | |
| get-container-registry-auth | ✓ no | |
| create-container-registry-auth | ✓ no | |
| delete-container-registry-auth⚠ | ⚠ yes | |
| list-templates | ✓ no | |
| get-template | ✓ no | |
| create-template | ✓ no | |
| update-template | ✓ no | |
| delete-template⚠ | ⚠ yes | |
| list-pods | ✓ no | |
| get-pod | ✓ no | |
| create-pod | ✓ no | |
| update-pod | ✓ no | |
| start-pod | ✓ no | |
| stop-pod | ✓ no | |
| restart-pod | ✓ no |
{
"mcpServers": {
"runpodmcp": {
"command": "npx",
"args": [
"-y",
"@runpod/mcp-server"
]
}
}
}