Skip to main content
Glama
TestStudent156

gpu-rental-mcp

gpu-rental-mcp

Ein MCP-Server zum Vergleichen und Mieten von vGPUs über Shadeform — ein einziger API-Key deckt 30+ Cloud-Provider ab (Lambda Labs, Hyperstack, TensorDock, Crusoe, Nebius, u.v.m.).

Tools

Tool

Beschreibung

Kosten

list_cheapest_gpus

Alle verfügbaren GPUs sortiert nach Preis

Kostenlos

filter_by_gpu_type

Suche nach GPU-Modell (A100, H100, RTX4090…)

Kostenlos

rent_instance

GPU-Instanz starten

⚠️ Kostet Geld

list_my_instances

Alle aktiven Instanzen anzeigen

Kostenlos

get_instance_info

Details + SSH-Zugang einer Instanz

Kostenlos

stop_instance

Instanz beenden (Abrechnung stoppt)

⚠️ Irreversibel

Alle destruktiven/kostenpflichtigen Tools haben einen confirm: true Safety-Gate.

Related MCP server: Vast.ai MCP Server

Setup

1. API-Key holen

Registriere dich auf platform.shadeform.ai und erstelle einen API-Key.

2. Build

npm install
npm run build

3. In Claude Desktop einbinden

Füge das in ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) hinzu:

{
  "mcpServers": {
    "gpu-rental": {
      "command": "node",
      "args": ["/ABSOLUTER/PFAD/gpu-rental-mcp/dist/index.js"],
      "env": {
        "SHADEFORM_API_KEY": "dein-api-key-hier"
      }
    }
  }
}

4. In n8n einbinden (MCP Client Node)

n8n hat einen eingebauten MCP Client Node. Starte den Server als HTTP-Prozess oder nutze den stdio-Transport über einen Wrapper:

# Server als HTTP-Wrapper starten (für n8n):
SHADEFORM_API_KEY=xxx node dist/index.js

Alternativ: Den MCP Server in n8n über Execute Command oder als subprocess einbinden.

5. In Cursor / Windsurf

Gleiche Config-Struktur wie Claude Desktop, nur andere Pfade:

  • Cursor: .cursor/mcp.json im Projekt oder ~/.cursor/mcp.json global

  • Windsurf: ~/.codeium/windsurf/mcp_config.json

Beispiel-Prompts

"Zeig mir die 5 günstigsten verfügbaren H100 GPUs"

"Ich brauche eine A100 mit mindestens 80GB VRAM für max. $3/Stunde"

"Starte eine RTX4090-Instanz mit dem vLLM Docker Image"

"Zeig mir alle meine aktiven GPU-Instanzen und wie viel sie bisher gekostet haben"

"Beende Instanz abc123"

Umgebungsvariablen

Variable

Pflicht

Beschreibung

SHADEFORM_API_KEY

Shadeform API-Key

Shadeform Provider-Abdeckung

Shadeform aggregiert aktuell 30+ Cloud-Provider, darunter: Lambda Labs, Hyperstack, TensorDock, Crusoe Energy, Nebius, CoreWeave (via Shadeform), Vast.ai, RunPod, und weitere — alles über eine einzige API.

Free Tier: 10 API-Anfragen/Tag, 1 GPU-Instanz max, 5 Tage max-Laufzeit
Paid Tier: Unbegrenzte API-Anfragen, 100 parallele Instanzen, keine Laufzeitbegrenzung

Sicherheitshinweise

  • API-Key niemals in Logs oder Ausgaben ausgeben

  • rent_instance und stop_instance erfordern immer confirm: true

  • Prüfe den Preis mit list_cheapest_gpus vor dem Mieten

  • Instanzen laufen und kosten Geld bis du stop_instance aufrufst

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/TestStudent156/gpu-rental-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server