KwaFlux MCP funktioniert nicht? Lösungen für fehlende Tools, app_not_running und Timeouts
Tools fehlen, jeder Aufruf meldet app_not_running, Wartevorgänge laufen ab oder ein Auftrag wird abgelehnt: was jedes Symptom heißt und wie Sie es beheben.
Das Wichtigste in Kürze
- Arbeiten Sie sich von außen nach innen vor: Startet der Host den Server, erreicht der Server die App, nimmt die App den Auftrag an?
- Erscheinen keine KwaFlux-Tools, liegt es fast jedes Mal an der Host-Konfiguration: ungültiges JSON oder YAML, die falsche Datei, Node.js nicht gefunden oder kein Neuladen.
app_not_runningheißt: Der Server funktioniert, aber KwaFlux ist nicht geöffnet (oder läuft nicht auf demselben Computer).- Lange Wartevorgänge, die nach etwa einer Minute scheitern, sind ein Timeout des Hosts, kein fehlgeschlagener Auftrag. Der Auftrag läuft in KwaFlux weiter.
Wenn die MCP-Verbindung von KwaFlux nicht funktioniert, verrät das Symptom, auf welche Ebene Sie schauen müssen. Entweder hat der Host den Server nicht gestartet, oder der Server hat die App nicht erreicht, oder die App hat die Anfrage abgelehnt. Für jede Ebene gibt es eine kurze Liste von Ursachen und für jede Ursache eine konkrete Lösung.
In diesem Leitfaden erfahren Sie, wie Sie die drei Ebenen auseinanderhalten, was auf jeder Ebene hilft, welche Fehlermeldungen KwaFlux zurückgibt und wie Sie in zwei Minuten ganz ohne KI-Host prüfen, ob der Server startet.
Inhalt
- Was schiefgehen kann, Ebene für Ebene
- Ebene 1: keine KwaFlux-Tools im Host
- Ebene 2: Die Tools sind da, aber Aufrufe scheitern mit app_not_running
- Ebene 3: Die App lehnt den Auftrag ab
- Wartevorgänge, die ins Timeout laufen
- Aufträge, die scheitern oder nichts erzeugen
- Eine Prüfung ganz ohne KI-Host
- Kurzübersicht
- Häufige Fragen
Was schiefgehen kann, Ebene für Ebene
Eine Anfrage durchläuft drei Teile:
- Der Host (Cursor, Claude, Codex, DeepSeek Harness, Hermes, OpenClaw) liest seine Konfiguration und startet den MCP-Server von KwaFlux.
- Der MCP-Server, unter Windows ein Node.js-Skript, auf dem Mac ein Hilfsprogramm innerhalb der App, verbindet sich mit der laufenden KwaFlux-App.
- KwaFlux prüft die Anfrage und stellt den Auftrag in die Warteschlange.
| Was Sie sehen | Ebene | Weiter bei |
|---|---|---|
| Überhaupt keine KwaFlux-Tools | Host-Konfiguration | Ebene 1 |
Tools sind da; jeder Aufruf meldet app_not_running | Vom Server zur App | Ebene 2 |
| Manche Aufrufe klappen; Aufträge werden abgelehnt | Prüfungen der App | Ebene 3 |
| Wartevorgänge scheitern nach etwa einer Minute | Timeout des Hosts | Wartevorgänge |
| Ein Auftrag läuft, scheitert aber oder hinterlässt keine Datei | Auftrag | Aufträge |
Ebene 1: keine KwaFlux-Tools im Host
1. Die Konfigurationsdatei ist ungültig. Ein einziger Fehler kann dazu führen, dass der Host jeden Server in der Datei verwirft.
- JSON (Cursor, Claude, OpenClaw): Windows-Pfade brauchen doppelte Backslashes,
C:\\Program Files\\.... Keine Kommentare, keine Kommas am Ende. - TOML (Codex): Setzen Sie Windows-Pfade in einfache Anführungszeichen, wie im Schnipsel von KwaFlux, oder verdoppeln Sie jeden Backslash.
- YAML (DeepSeek Harness, Hermes): Behalten Sie die Einrückung des Schnipsels bei; in einfachen Anführungszeichen bleiben Backslashes, wie sie sind.
2. Der Eintrag steht in der falschen Datei oder im falschen Scope.
| Host | Typischer Fehler | Richtiger Ort |
|---|---|---|
| Cursor | In die .cursor/mcp.json eines einzelnen Projekts eingetragen | ~/.cursor/mcp.json |
| Claude Code | Mit dem Standard-Scope local in einem anderen Ordner hinzugefügt | claude mcp add --scope user ... |
| Codex | Schlüssel als mcpServers oder mcp-servers geschrieben | [mcp_servers.kwaflux] in der ~/.codex/config.toml |
| DeepSeek Harness | Zeile in einem Profil, das Sie nicht nutzen | Der Home-Patch ~/.dsh/cordis.patch.yml |
| Hermes | Als mcp: › servers: verschachtelt | mcp_servers: auf oberster Ebene der ~/.hermes/config.yaml |
| OpenClaw | Unter mcpServers geschrieben | mcp.servers in der ~/.openclaw/openclaw.json |
3. Node.js wird nicht gefunden. Unter Windows startet der Host den Server mit Node.js 18 oder neuer. Die Karte in den KwaFlux-Einstellungen sucht danach und schreibt den vollen Pfad in die Konfiguration. Meldet die Karte „Node.js nicht gefunden. Hosts starten diesen Server mit Node.js 18 oder neuer – bitte zuerst installieren.“ oder dass Ihre Version „zu alt“ ist, installieren Sie die aktuelle LTS-Version, klicken Sie auf Erneut nach Node.js suchen und kopieren Sie die Konfiguration noch einmal. Haben Sie die Konfiguration von Hand mit einem schlichten "node" geschrieben, ersetzen Sie es durch den vollen Pfad, etwa C:\Program Files\nodejs\node.exe, oder starten Sie den Host neu, damit er den neuen PATH übernimmt.
4. Der Pfad zum Server stimmt nicht. Das Skript heißt kwaflux_mcp.mjs und liegt in Tools\kwaflux-mcp im Installationsordner von KwaFlux. Haben Sie KwaFlux nicht unter C:\Program Files\KwaFlux installiert, kopieren Sie den Schnipsel von der Karte Einstellungen › Agent (MCP) in KwaFlux, die den echten Pfad einsetzt. Warnt die Karte „Kein mitgelieferter MCP-Server gefunden; der Pfad unten ist nur ein Platzhalter“, installieren Sie KwaFlux neu.
5. Der Host wurde nicht neu geladen. Jeder Host macht das auf seine Weise:
| Host | Neu laden |
|---|---|
| Cursor | Den Server unter Customize aus- und wieder einschalten oder Cursor neu starten |
| Claude Code | Eine neue Sitzung starten; mit /mcp prüfen |
| Claude Desktop | Ganz beenden, auch über den Infobereich, dann wieder öffnen |
| Codex | Neu starten oder /mcp ausführen |
| DeepSeek Harness | Speichern löst einen Hot Reload aus; sonst die Sitzung neu starten |
| Hermes | /reload-mcp |
| OpenClaw | Die MCP-Server neu laden oder das Gateway neu starten |
Anleitungen für die einzelnen Hosts: Cursor, Claude Code und Claude Desktop, Codex, DeepSeek Harness, Hermes und OpenClaw.
Ebene 2: Die Tools sind da, aber Aufrufe scheitern mit app_not_running
Das ist der einfachste Fall. Unter Windows sieht die komplette Meldung so aus:
app_not_running: Error: app_not_running: no control file of a running KwaFlux in C:\Users\<you>\AppData\Local\KwaFlux\agentDer Server ist also sauber gestartet, hat aber kein laufendes KwaFlux gefunden, mit dem er sprechen kann. Das hilft:
- Öffnen Sie KwaFlux, warten Sie, bis das Fenster da ist, und fragen Sie erneut. Den Host müssen Sie nicht neu laden.
- Derselbe Computer, derselbe Benutzer. Der Server erreicht nur ein KwaFlux, das auf demselben Computer unter demselben Windows- oder macOS-Konto läuft. Ein Agent auf einem VPS, ein Cursor Cloud Agent oder eine Sitzung unter einem anderen Benutzerkonto kommt nicht heran.
Ebene 3: Die App lehnt den Auftrag ab
Lehnt KwaFlux eine Anfrage ab, nennt das Tool-Ergebnis den Grund. Die häufigsten:
| Grund | Bedeutung | Lösung |
|---|---|---|
not_signed_in | Der Auftrag schreibt eine Datei, und Sie sind nicht angemeldet | In KwaFlux anmelden und den Assistenten bitten, es erneut zu versuchen |
entitlement_denied | Der Plan Ihres Kontos deckt diesen Auftrag nicht ab | Siehe den Hinweis zu den Plänen am Ende dieses Leitfadens |
agent_download_disabled | Downloads durch Agenten sind aus | Unter Agent-Freigabe die Option Downloads durch Agenten zulassen auf Jedes Mal fragen stellen oder in der App herunterladen |
user_declined / approval_expired | Sie haben auf Ablehnen geklickt oder das Freigabe-Popup geschlossen, oder niemand hat innerhalb von 2 Minuten reagiert | Nichts zu beheben; fragen Sie erneut, wenn Sie den Download doch möchten |
agent_control_disabled | Der Hauptschalter ist aus | Unter Agent-Freigabe die Option KI-Agenten die Steuerung von KwaFlux erlauben einschalten |
| Pfad abgelehnt | Ein Netzwerk- oder UNC-Pfad, ein relativer Pfad oder ein Tippfehler | Den vollen lokalen Pfad angeben, etwa D:\Videos\clip.mp4 |
Ratenlimit (app_busy) | Zu viele neue Aufträge in kurzer Zeit | Den Assistenten bitten, sie einzeln in die Warteschlange zu stellen |
Netzwerkpfade wie \\server\share\clip.mp4 werden mit Absicht abgelehnt, noch bevor eine Datei geöffnet wird. Kopieren Sie die Datei zuerst auf ein lokales Laufwerk. Die Hintergründe stehen in den Regeln zu Pfaden und Privatsphäre.
Wartevorgänge, die ins Timeout laufen
Das Warte-Tool von KwaFlux wartet pro Aufruf bis zu 300 Sekunden, standardmäßig 60. Manche Hosts geben einem MCP-Aufruf weniger Zeit:
| Host | Einstellung | Empfohlener Wert |
|---|---|---|
| Codex | tool_timeout_sec (Standard 60) | 330 |
| DeepSeek Harness | toolCallTimeoutMs (laut einer Anleitung eines Drittanbieters 60.000) | 330000 |
| Claude Code | timeout an einem Eintrag der .mcp.json, in Millisekunden | 330000 |
| Hermes | timeout am Servereintrag | Über 300 Sekunden |
Ein abgelaufener Wartevorgang stoppt den Auftrag nicht. Er läuft in der Aufgabenliste von KwaFlux weiter, und der Assistent kann erneut warten oder den Status abfragen.
Aufträge, die scheitern oder nichts erzeugen
- Lesen Sie den Fehlergrund der Aufgabe. Bitten Sie den Assistenten: „Ruf die KwaFlux-Aufgabe ab und nenn mir den Fehler.“ Die Details der Aufgabe enthalten den Grund.
- Prüfen Sie, wo das Ergebnis gelandet ist. Ergebnisse werden neben die Eingabedatei geschrieben, nicht in einen Ordner, den der Assistent nennt, und eine vorhandene Datei gleichen Namens bleibt erhalten: Die neue wird in
name(1).extumbenannt. Konvertierte Dateien enden auf_kwaflux_<format>-<tier>, reparierte auf_repair. - Die Reparatur braucht eine Referenz. Sagt die Diagnose, dass eine Referenzdatei nötig ist, geben Sie einen intakten Clip derselben Kamera an. Siehe Videodatei-Reparatur.
- Im Chat nicht verfügbar. Die Bildinterpolation sowie die Tools zum Freistellen und Ersetzen werden über MCP nicht angeboten. Erledigen Sie das in der App.
- Scheitert es weiterhin? Versuchen Sie es einmal direkt im KwaFlux-Fenster. Scheitert es auch dort, ist es kein MCP-Problem; schicken Sie den Fehlergrund der Aufgabe an den Support.
Eine Prüfung ganz ohne KI-Host
Wenn Sie nicht sicher sind, ob der Server überhaupt starten kann, führen Sie ihn von Hand in einem Terminal aus:
node "C:\Program Files\KwaFlux\Tools\kwaflux-mcp\kwaflux_mcp.mjs"Ein gesunder Server gibt nichts aus und wartet auf Eingaben, denn er wartet darauf, dass ein Host mit ihm spricht. Mit Strg+C beenden Sie ihn. Sehen Sie stattdessen einen Fehler, etwa „not recognized“ (Node.js ist nicht im PATH; auf deutschem Windows lautet die Meldung „… wurde nicht als Name eines Cmdlet … erkannt“ bzw. „… ist entweder falsch geschrieben oder konnte nicht gefunden werden“) oder „Cannot find module“ (falscher Pfad), beheben Sie das zuerst; kein Host wird es besser machen.
Kurzübersicht
| Symptom | Wahrscheinlichste Lösung |
|---|---|
| Keine Tools, Host mit JSON | Backslashes verdoppeln; die Datei validieren |
| Keine Tools, Claude Code | Mit --scope user erneut hinzufügen |
| Keine Tools, DeepSeek Harness | Die Zeile in die ~/.dsh/cordis.patch.yml eintragen |
| Der Server startet nicht | Die aktuelle Node.js-LTS-Version installieren; den Host neu starten |
app_not_running | KwaFlux auf demselben Computer öffnen |
not_signed_in | In KwaFlux anmelden |
agent_download_disabled | Downloads durch Agenten auf Jedes Mal fragen stellen oder in der App herunterladen |
agent_control_disabled | Den Hauptschalter wieder einschalten |
| Wartevorgänge scheitern nach etwa einer Minute | Das Tool-Timeout des Hosts erhöhen |
| Die Datei liegt nicht, wo erwartet | Neben der Quelldatei nachsehen |
Fazit
Finden Sie zuerst die Ebene. Keine Tools heißt Host-Konfiguration; app_not_running heißt, die App ist auf diesem Computer nicht geöffnet; eine Ablehnung nennt ihren eigenen Grund; ein Abbruch nach einer Minute ist ein Timeout des Hosts. Im Zweifel führen Sie den Server von Hand aus: Wartet er still, liegt das Problem beim Host oder bei der App, nicht beim Server.
KwaFlux mit Ihrem Assistenten zum Laufen bringen
KwaFlux bringt einen lokalen MCP-Server für Cursor, Claude, Codex, DeepSeek Harness, Hermes, OpenClaw und andere MCP-Apps mit. Die KI-Verarbeitung läuft auf Ihrer eigenen GPU, und Ihre Mediendateien werden für die Verarbeitung nicht hochgeladen. KwaFlux läuft unter Windows 10 (64-Bit, Version 1809 oder neuer), Windows 11 und macOS 12 oder neuer auf Apple Silicon. Dateien importieren und die App erkunden geht ohne Konto. Anmeldung und ein bezahlter Plan sind nur für Export, Konvertierung, Dateireparatur und Datei-Download aus einem Link nötig.
Auf eigenem Material testen
KwaFlux laden und Effekte vor dem Kauf kostenlos an eigenem Material ansehen — ohne Konto, verarbeitet auf Ihrer GPU, ohne Upload Ihrer Medien für die Verarbeitung. Videovorschauen laufen 1, 3 oder 5 Sekunden, Vorschauen der Stabilisierung 5, 15 oder 30 Sekunden.
Häufige Fragen
Warum werden meine MCP-Tools nicht angezeigt?
Meist, weil der Host seine Konfiguration nicht lesen oder den Server nicht starten konnte. Prüfen Sie auf ungültiges JSON, YAML oder TOML, die richtige Datei und den richtigen Scope, Node.js im PATH und ein Neuladen. Ein einziger Syntaxfehler kann jeden Server in dieser Datei verschwinden lassen.
Warum scheitert ein MCP-Server mit „node is not recognized“?
Weil Node.js nicht installiert ist oder nicht in dem PATH steht, den der Host sieht. Installieren Sie es, beenden Sie den Host und starten Sie ihn neu. Hilft das nicht, tragen Sie den vollen Pfad zu node.exe in das Feld command des Servers ein.
Was bedeutet app_not_running?
Der MCP-Server ist gestartet, hat aber keine laufende App gefunden, mit der er sich verbinden kann. Öffnen Sie die App auf demselben Computer und unter demselben Benutzerkonto und versuchen Sie es erneut. Den Host neu zu laden ist nicht nötig. Die Einrichtungsschritte finden Sie in der Anleitung für Cursor.
Warum laufen lange MCP-Tool-Aufrufe ins Timeout?
Weil viele Hosts einen einzelnen Tool-Aufruf standardmäßig auf etwa 60 Sekunden begrenzen, während manche Tools darauf ausgelegt sind, länger zu warten. Erhöhen Sie das Tool-Timeout des Hosts für den jeweiligen Server. Der eigentliche Auftrag läuft in der Regel weiter.
Kann ein MCP-Server Dateien auf einem Netzlaufwerk nutzen?
Das hängt vom Server ab. Manche lehnen Netzwerkpfade mit Absicht ab, weil Windows sich beim Öffnen eines solchen Pfads automatisch bei diesem Server anmelden kann. Kopieren Sie die Datei zuerst auf ein lokales Laufwerk.
Quellen
- Model Context Protocol, "Transports" (2026-07-28; stdio over the standard streams of a client-launched subprocess) (abgerufen am 2026-10-26)
- OpenAI, Codex documentation, MCP page (tool_timeout_sec default 60) (abgerufen am 2026-10-26)
- Claude Code Docs, MCP page (scopes; per-server timeout) (abgerufen am 2026-10-26)
- ZensInk, "DeepSeek Harness (DSH): A Hands-On Setup Guide with MCP Integration" (toolCallTimeoutMs default) (abgerufen am 2026-10-26)
- Microsoft Security Response Center, "Microsoft Mitigates Outlook Elevation of Privilege Vulnerability" (UNC paths and automatic NTLM sign-in) (abgerufen am 2026-10-25)


