Local MCP
Den RunAPI MCP Server lokal mit Claude Code, Cursor, VS Code, Windsurf oder einem anderen stdio-Client ausführen.
Local MCP ermöglicht es Ihrem MCP-Client, den RunAPI MCP Server auf Ihrem Rechner zu starten. Verwenden Sie es, wenn der Client Remote MCP nicht unterstützt oder Sie explizit einen lokalen Prozess benötigen.
Bevor Sie starten
Node.js installieren und bestätigen, dass npx verfügbar ist. Ihr MCP-Client muss lokale stdio-Server unterstützen.
Jeder der folgenden Clients startet denselben Befehl:
npx -y @runapi.ai/mcp
Sie können Katalog-Tools verbinden und verwenden, ohne sich anzumelden.
Claude Code
Ausführen:
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
Verwende -s user, um RunAPI projektübergreifend verfügbar zu machen. Starte
Claude Code neu, falls es bereits lief, und bestätige anschließend, dass RunAPI als
MCP-Server aufgeführt ist.
Cursor
Fügen Sie den Server unter mcpServers in .cursor/mcp.json oder Ihrer Benutzer-MCP-Konfiguration hinzu:
{
"mcpServers": {
"runapi": {
"command": "npx",
"args": ["-y", "@runapi.ai/mcp"]
}
}
}
Öffnen Sie Customize in der Cursor-Seitenleiste, suchen Sie RunAPI und aktivieren Sie es. Wenn der Prozess nicht startet, öffnen Sie das Output-Panel und wählen Sie MCP Logs.
VS Code
- Öffnen Sie die Befehlspalette und führen Sie MCP: Add Server aus.
- Wählen Sie Command (stdio) und geben Sie
npx -y @runapi.ai/mcpein. - Benennen Sie den Server RunAPI, wählen Sie seinen Konfigurationsbereich und starten Sie ihn.
- Vertrauen Sie dem Server, wenn Sie dazu aufgefordert werden. Bei Fehlern führen Sie MCP: List Servers aus, wählen Sie RunAPI und klicken Sie auf Show Output.
VS Code speichert die manuelle Konfiguration unter dem obersten Schlüssel servers und verwendet type: "stdio".
Windsurf
Diese Schritte gelten für den Cascade-Agenten. Devin Local verwendet die Devin CLI- Konfiguration.
- Öffnen Sie Devin Settings > Cascade > MCP Servers.
- Öffnen Sie die MCP-Konfigurationsdatei unter
~/.codeium/windsurf/mcp_config.json. - Fügen Sie RunAPI mit dem
npx-Befehl und den Argumenten hinzu, die im Cursor-Beispiel oben gezeigt werden. - Speichern Sie die Datei, aktualisieren Sie die MCP-Server und aktivieren Sie RunAPI.
Andere MCP-Clients
Fügen Sie einen lokalen stdio-Server namens RunAPI hinzu. Setzen Sie seinen Befehl auf npx und
seine Argumente auf -y und @runapi.ai/mcp. Starten oder aktualisieren Sie den Client nach dem Speichern der Konfiguration.
Verbindung überprüfen
Fragen Sie Ihren Client:
Welche RunAPI-Bildmodelle sind verfügbar?
Der Client sollte list_models aufrufen und verfügbare Bildmodelle zurückgeben.
Dieses öffentliche Erkennungs-Tool erfordert keine Authentifizierung.
Bei Bedarf anmelden
Discovery-Tools weiterhin ohne Anmeldung verwenden. Wenn Sie RunAPI zum ersten Mal auffordern, einen Task zu erstellen, einen Task abzurufen oder ein Guthaben zu prüfen, lassen Sie den Client das login-Tool aufrufen. Es öffnet RunAPI in Ihrem Browser und speichert die Berechtigung in der gemeinsamen lokalen Konfiguration.
Wenn Sie sich lieber über ein Terminal anmelden möchten, installieren Sie die RunAPI CLI und führen Sie aus:
runapi login
Folgen Sie für headless- oder CI-Clients dem Authentifizierungsleitfaden, um einen dedizierten Standard-API-Schlüssel zu erstellen, und stellen Sie ihn dann als RUNAPI_API_KEY über die Umgebung des Clients oder die Secret-Konfiguration bereit. Ein Umgebungsschlüssel hat Vorrang vor den durch Local MCP Login gespeicherten Anmeldedaten.
Fehlerbehebung
npxwird nicht gefunden: Vergewissern Sie sich, dassnode --versionundnpx --versionfunktionieren, und starten Sie den MCP-Client vollständig neu, damit er die aktualisierte Umgebung erhält.- Der lokale Server beendet sich sofort: Führen Sie
npx -y @runapi.ai/mcpin einem Terminal aus, beheben Sie den gemeldeten Node.js- oder Paketfehler und starten Sie den Client neu. - RunAPI-Tools erscheinen nicht: Vergewissern Sie sich, dass der Server aktiviert ist und der Befehl stdio verwendet, und prüfen Sie dann das oben beschriebene Client-Protokoll.
- Ein authentifiziertes Tool schlägt fehl: Fordern Sie den Client auf, das
login-Tool aufzurufen. WennRUNAPI_API_KEYgesetzt ist, aktualisieren oder entfernen Sie ihn, bevor Sie Local MCP Login erneut versuchen.
Bevorzugen Sie eine Verbindung ohne lokalen Node.js-Prozess? Gehostetes MCP einrichten.