MCP-SERVER

Ein MCP-Server.
160+ KI-Modelle.

Verbinde Claude Desktop, Cursor, VS Code oder Windsurf per Hosted MCP mit RunAPI und melde dich über OAuth an.

Kompatibel mit Claude Code, Codex, Cursor, VS Code, Windsurf und Roo Code
@runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
Claude Desktop, Cursor, VS Code und Windsurf verbinden sich über OAuth. Hosted Streamable HTTP

Hosted MCP verwendet Streamable HTTP unter https://mcp.runapi.ai/mcp. Füge diese URL in Claude Desktop, Cursor, VS Code oder Windsurf hinzu und schließe den RunAPI-OAuth-Flow im Browser ab. Nutze den separaten API-Key-Fallback nur für Kompatibilität oder Headless-Umgebungen.

API-Key-Fallback

Verwende diese Konfigurationen nur, wenn ein Client OAuth nicht abschließen kann oder in einer Headless-Umgebung. Speichere den API-Key im Secret-Mechanismus des Clients und nicht direkt im JSON.

{
  "mcpServers": {
    "runapi": {
      "url": "https://mcp.runapi.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${env:RUNAPI_API_KEY}"
      }
    }
  }
}

macOS-GUI: Führe den folgenden Befehl im Terminal aus, beende Cursor dann mit Cmd+Q vollständig und öffne es über Finder oder Dock erneut. Wiederhole dies nach Abmeldung oder Neustart von macOS. Der Key steht später gestarteten Apps in deiner Sitzung zur Verfügung; nutze daher einen eigenen widerrufbaren Key und führe bei Bedarf `launchctl unsetenv RUNAPI_API_KEY` aus.

printf 'RunAPI API key: ' >&2
read -r -s RUNAPI_API_KEY
printf '\n' >&2
launchctl setenv RUNAPI_API_KEY "$RUNAPI_API_KEY"
unset RUNAPI_API_KEY
{
  "mcpServers": {
    "runapi": {
      "serverUrl": "https://mcp.runapi.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${file:~/.config/runapi/mcp_api_key}"
      }
    }
  }
}

macOS/Linux: Führe den folgenden Befehl einmal aus, um eine persönliche Schlüsseldatei mit Modus 600 anzulegen. Speichere das kopierte JSON, beende Windsurf vollständig und öffne es erneut, damit die Konfiguration neu gelesen wird. So bleibt keine GUI-Umgebungsvariable leer.

install -d -m 700 ~/.config/runapi
umask 077
printf 'RunAPI API key: ' >&2
read -r -s RUNAPI_API_KEY
printf '\n' >&2
printf '%s' "$RUNAPI_API_KEY" > ~/.config/runapi/mcp_api_key
unset RUNAPI_API_KEY
chmod 600 ~/.config/runapi/mcp_api_key
{
  "inputs": [
    {
      "type": "promptString",
      "id": "runapi-api-key",
      "description": "RunAPI API key",
      "password": true
    }
  ],
  "servers": {
    "runapi": {
      "type": "http",
      "url": "https://mcp.runapi.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${input:runapi-api-key}"
      }
    }
  }
}
KOMPATIBEL MIT
Claude Code Codex Cursor VS Code Windsurf Roo Code

Was ist der RunAPI MCP-Server?

RunAPI MCP Server verbindet MCP-kompatible Coding-Tools mit RunAPI. Dein AI-Assistent kann im Editor Modelle durchsuchen, Eingabeparameter prüfen, Preise abfragen, wiederverwendbare Prompts suchen, Medienaufgaben erstellen, Aufgabenstatus abfragen und den Kontostand prüfen. Claude Desktop, Cursor, VS Code und Windsurf verwenden OAuth; API-Key-Authentifizierung bleibt separat für Kompatibilität und Headless-Umgebungen verfügbar.

TOOLS

8 integrierte Tools

Alles, was dein KI-Assistent zum Erkunden, Preisvergleich und Ausführen von KI-Modellen braucht.

AUTH

list_models

Modelle nach Modalität, Service oder Endpunkt durchsuchen.

AUTH

get_model_info

Eingabeparameter, Einschränkungen und Preise für ein Modell einsehen.

AUTH

list_actions

Endpunktnamen nach Ausgabe-Modalität gruppieren.

AUTH

check_pricing

Preisübersicht für Service, Endpunkt und Modell abrufen.

AUTH

search_prompts

Durchsuche wiederverwendbare Prompt-Beispiele.

AUTH

create_task

Einen Media-Task erstellen und optional bis zur Fertigstellung pollen.

AUTH

get_task

Status und aktuellen Payload eines bestehenden Tasks abrufen.

AUTH

check_balance

Kontostand und Ausgabenkennzahlen abrufen.

LOCAL MCP

Optionale lokale Installation

Local MCP ist eine separate stdio-Option. Verwende es mit Node.js und Local Login, wenn du einen lokalen Prozess bevorzugst; Hosted MCP oben benötigt keinen lokalen Prozess.

Starte den lokalen stdio-Server mit Node.js.

npx -y @runapi.ai/mcp

Führe `runapi login` aus, um Local Login im Browser zu öffnen und Anmeldedaten lokal zu speichern.

runapi login

Setze in Headless-Umgebungen RUNAPI_API_KEY, bevor du den lokalen Prozess startest.

RUNAPI_API_KEY=runapi_xxx npx -y @runapi.ai/mcp
MODELLABDECKUNG

160+ Modelle, 4 Modalitäten

Jedes aufgeführte Modell ist über diesen MCP-Server ausführbar.

Modalität Modelle
Bild Flux Kontext, Nano Banana, GPT Image, Seedream, Ideogram, Qwen
Video Kling, Veo, Seedance, Hailuo, Wan, Runway, Luma
Audio Suno Music, ElevenLabs TTS, Sound Effects, STT, Isolation
Werkzeuge Kling AI Avatar, OmniHuman Detection, Seedream Layer Decomposition
FAQ

Häufig gestellte Fragen

VERWANDTE THEMEN

Mehr entdecken

Bereit, deinen Editor mit 160+ KI-Modellen zu verbinden?

Installiere den MCP-Server und starte die Generierung in Minuten.