KwaFlux mit Codex nutzen: MCP-Einrichtung, Timeouts und Freigaben
KwaFlux per codex mcp add oder config.toml in OpenAI Codex einbinden, das Tool-Timeout für lange Videoaufträge erhöhen und die Freigaben von Codex steuern.
Das Wichtigste in Kürze
- Codex verbindet sich mit KwaFlux über einen einzigen
codex mcp add-Befehl oder über eine Tabelle[mcp_servers.kwaflux]in der~/.codex/config.toml. KwaFlux erzeugt beides für Sie. - Codex gibt einem MCP-Tool-Aufruf standardmäßig 60 Sekunden, das Warte-Tool von KwaFlux kann aber bis zu 300 Sekunden warten. Setzen Sie
tool_timeout_sechöher, damit lange Videoaufträge nicht abgeschnitten werden. - Der Befehl trägt das Start-Timeout von 20 Sekunden nicht ein, das im TOML von KwaFlux steht. Ergänzen Sie es, wenn der Server langsam startet.
- Mit den Freigabemodi von Codex laufen die reinen Lese-Tools von KwaFlux ohne Rückfrage, während Codex vor Aufträgen, die Dateien schreiben, weiterhin nachfragt.
Codex von OpenAI kann KwaFlux über den lokalen MCP-Server steuern, der mit der App installiert wird. Wählen Sie in den Einstellungen von KwaFlux Codex aus, kopieren Sie den Installationsbefehl oder die TOML-Tabelle, tragen Sie sie in Codex ein und lassen Sie KwaFlux geöffnet. Für die Videoarbeit lohnt es sich, zwei Einstellungen anzupassen: das Tool-Timeout und den Freigabemodus.
In diesem Leitfaden erfahren Sie, auf welchen zwei Wegen Sie KwaFlux zu Codex hinzufügen, welche Timeouts bei langen Aufträgen zählen, wie Sie die Freigaben steuern und womit Sie anfangen.
Inhalt
- Wie Codex einen MCP-Server ausführt
- Bevor Sie beginnen
- Methode 1: codex mcp add
- Methode 2: config.toml bearbeiten
- Timeouts für lange Videoaufträge
- Freigaben und Tool-Listen
- Ihre ersten Anfragen
- Fehlerbehebung
- Häufige Fragen
Wie Codex einen MCP-Server ausführt
Zu Beginn jeder Sitzung startet Codex alle lokalen MCP-Server aus seiner Konfiguration und spricht mit ihnen über Standardeingabe und Standardausgabe. Die Tools des Servers stehen dem Modell danach neben den eigenen Tools von Codex zur Verfügung. Die Codex CLI und die Codex-Desktop-App nutzen dieselbe Konfiguration.
Der Server von KwaFlux ist ein Node.js-Skript, das mit der App installiert wird. Er verarbeitet selbst nichts, sondern reicht die Anfragen an die laufende KwaFlux-App weiter, die sie prüft und die Aufträge ausführt.
Bevor Sie beginnen
- KwaFlux 1.0.14 oder neuer, geöffnet.
- Node.js 18 oder neuer, im PATH. Prüfen Sie das mit
node --versionund installieren Sie bei Bedarf die aktuelle LTS-Version von nodejs.org. Die Karte in den KwaFlux-Einstellungen sucht ebenfalls nach Node.js und schreibt den vollen Pfad in die Konfiguration, wie in den Beispielen unten; findet sie Node.js nicht, sagt sie das und schreibt stattdessennode. - In KwaFlux: Öffnen Sie Einstellungen › Agent (MCP) und wählen Sie unter MCP-Host den Eintrag Codex.
Methode 1: codex mcp add
Klicken Sie auf Installationsbefehl kopieren und führen Sie den Befehl in einem Terminal aus. Bei einer Windows-Standardinstallation lautet er:
codex mcp add kwaflux -- "C:\Program Files\nodejs\node.exe" "C:\Program Files\KwaFlux\Tools\kwaflux-mcp\kwaflux_mcp.mjs"Wir haben ihn mit Codex CLI 0.118.0 ausgeführt, und er meldete Added global MCP server 'kwaflux'. Prüfen Sie danach:
codex mcp listKwaFlux sollte dort als aktiviert erscheinen. Der Befehl schreibt eine Tabelle in die ~/.codex/config.toml, die nur command und args enthält. Welche zwei Zeilen Sie von Hand ergänzen sollten, lesen Sie weiter unten.
Methode 2: config.toml bearbeiten
Klicken Sie stattdessen auf Konfig kopieren und hängen Sie die Tabelle an die ~/.codex/config.toml an oder an die .codex/config.toml eines vertrauenswürdigen Projekts:
[mcp_servers.kwaflux]
command = 'C:\Program Files\nodejs\node.exe'
args = ['C:\Program Files\KwaFlux\Tools\kwaflux-mcp\kwaflux_mcp.mjs']
startup_timeout_sec = 20Wie der Hinweis in KwaFlux sagt: „Der Schlüssel ist mcp_servers (Unterstrich).“ Starten Sie Codex danach neu oder führen Sie in einer Sitzung /mcp aus, um den Server zu sehen.
Randnotiz: Der Pfad steht mit Absicht in einfachen Anführungszeichen. In TOML sind Strings in einfachen Anführungszeichen wörtlich, Backslashes in Windows-Pfaden müssen also nicht maskiert werden. In doppelten Anführungszeichen müssten Sie jeden einzelnen als \\ schreiben.
Timeouts für lange Videoaufträge
Die MCP-Dokumentation von Codex nennt zwei Timeouts pro Server:
| Einstellung | Standard in Codex | Empfohlen für KwaFlux | Warum |
|---|---|---|---|
startup_timeout_sec | 10 | 20 (im TOML von KwaFlux) | Node.js und der Server können auf einem ausgelasteten Rechner ein paar Sekunden zum Start brauchen |
tool_timeout_sec | 60 | 330 | Das Warte-Tool von KwaFlux kann in einem Aufruf bis zu 300 Sekunden warten |
Der zweite Wert ist der wichtigere. Bittet Codex KwaFlux, auf einen Export zu warten, blockiert das Warte-Tool, bis die Aufgabe fertig ist oder sein eigenes Limit erreicht ist, höchstens 300 Sekunden. Mit dem Standard von 60 Sekunden bricht Codex ein längeres Warten von seiner Seite ab, und das Modell wertet das unter Umständen als Fehler. Setzen Sie:
[mcp_servers.kwaflux]
command = 'C:\Program Files\nodejs\node.exe'
args = ['C:\Program Files\KwaFlux\Tools\kwaflux-mcp\kwaflux_mcp.mjs']
startup_timeout_sec = 20
tool_timeout_sec = 330Die Aufgabe läuft in KwaFlux so oder so weiter. Ein Timeout beendet nur dieses eine Warten, und Codex kann den Stand der Aufgabe erneut abfragen.
Freigaben und Tool-Listen
In Codex legen Sie pro Server fest, wann vor einem Tool nachgefragt wird. Die Dokumentation nennt für default_tools_approval_mode die Werte auto, prompt, writes und approve, wobei writes „bei Tools nachfragt, die nicht als nur lesend markiert sind“. Das passt zu KwaFlux: Statusabfragen und Aufgabenlisten laufen durch, Aufträge, die Dateien schreiben, fragen weiterhin nach.
Außerdem können Sie eingrenzen, was Codex lädt: mit enabled_tools als Positivliste oder mit disabled_tools als Sperrliste. Nutzen Sie Codex etwa nur zum Konvertieren und Reparieren, listen Sie nur die Tools für Aufgaben, Konvertierung und Reparatur auf. Weniger Tools lassen außerdem mehr Platz im Kontext des Modells, wie unser Beitrag zum Tool-Design erklärt.
Ihre ersten Anfragen
Prüf, ob KwaFlux läuft, und liste meine letzten KwaFlux-Aufgaben auf.
Danach:
| Sie bitten Codex | Was KwaFlux tut |
|---|---|
| „Diagnostizier D:\Phone\clip.mp4 und reparier die Datei im empfohlenen Modus.“ | Diagnose, dann eine Reparaturaufgabe; das Ergebnis landet neben dem Original |
| „Zeig mir die Exportformate von KwaFlux für TikTok und exportiere dann D:\Clips\promo.mov in der Stufe HD 1080P.“ | Sieht die Stufen des Formats nach und stellt dann einen Export im Konverter in die Warteschlange |
| „Wandle jede .mkv in D:\Rec mit dem Qualitätsprofil in MP4 um, eine nach der anderen, und warte jeweils darauf.“ | Stellt die Konvertierungen nacheinander in die Warteschlange, im Rahmen des Ratenlimits von KwaFlux |
| „Führ die Videostabilisierung für D:\Walk\bridge.mp4 aus.“ | Eine KI-Verbesserungsaufgabe mit den Standardeinstellungen der App |
Die Bildinterpolation sowie die Tools zum Freistellen und Ersetzen bleiben in der App; der Assistent ist angewiesen, Sie dafür dorthin zu schicken. Downloads durch Agenten bleiben aus, solange Sie unter Agent-Freigabe die Option Downloads durch Agenten zulassen nicht auf Jedes Mal fragen stellen. KwaFlux zeigt dann für jeden Download ein Popup, und der Assistent bittet Sie zusätzlich im Chat zu bestätigen, dass Sie diesen Inhalt herunterladen dürfen.
Fehlerbehebung
| Symptom | Wahrscheinliche Ursache | Lösung |
|---|---|---|
/mcp zeigt kwaflux nicht an | Falscher Schlüssel (mcp-servers oder mcpServers) oder falsche Datei | [mcp_servers.kwaflux] in der ~/.codex/config.toml verwenden |
| Der Server läuft beim Start in ein Timeout | Standard von 10 Sekunden bei langsamem Start | startup_timeout_sec = 20 ergänzen |
| Wartevorgänge scheitern nach etwa einer Minute | Tool-Timeout von 60 Sekunden | tool_timeout_sec = 330 ergänzen |
| Eine Projektkonfiguration wird ignoriert | Das Projekt ist nicht als vertrauenswürdig eingestuft | Dem Projekt vertrauen oder die globale Konfiguration nutzen |
Jeder Aufruf liefert app_not_running | KwaFlux ist geschlossen | KwaFlux öffnen und erneut fragen |
| TOML-Parse-Fehler beim Pfad | Backslashes in doppelten Anführungszeichen | Einfache Anführungszeichen verwenden oder jeden Backslash verdoppeln |
Bei Problemen, die bei jedem Host auftreten können, hilft die Anleitung zur Fehlerbehebung bei KwaFlux MCP.
Fazit
Fügen Sie KwaFlux mit dem Befehl oder dem TOML hinzu, das KwaFlux für Sie kopiert, und ergänzen Sie dann zwei Zeilen: ein Start-Timeout von 20 Sekunden und ein Tool-Timeout von 330 Sekunden. Wählen Sie den Freigabemodus writes, wenn Codex nur vor Aufträgen nachfragen soll, die Dateien erzeugen. Lassen Sie KwaFlux geöffnet und beginnen Sie mit einer Statusabfrage.
KwaFlux aus Codex steuern
KwaFlux bringt einen lokalen MCP-Server für Codex 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
Wo speichert Codex MCP-Server?
In der ~/.codex/config.toml, mit einer Tabelle [mcp_servers.<name>] pro Server. Ein vertrauenswürdiges Projekt kann zusätzlich eine eigene .codex/config.toml haben. Sowohl die CLI als auch die Desktop-App lesen diese Dateien.
Was bedeutet tool_timeout_sec in Codex?
So lange wartet Codex auf einen einzelnen MCP-Tool-Aufruf, bevor es aufgibt, standardmäßig 60 Sekunden. Erhöhen Sie den Wert für Server, deren Tools länger blockieren können, etwa ein Tool, das auf einen Videoexport wartet. Siehe wie lang laufende Aufträge behandelt werden.
Warum stehen Windows-Pfade in der config.toml in einfachen Anführungszeichen?
Weil TOML-Strings in einfachen Anführungszeichen wörtlich sind: Backslashes bleiben, wie sie sind. In doppelten Anführungszeichen leitet ein Backslash eine Escape-Sequenz ein, aus C:\Program Files müsste also C:\\Program Files werden.
Kann Codex MCP-Tools ohne Rückfrage ausführen?
Das hängt vom eingestellten Freigabemodus ab. Codex kann bei jedem Tool nachfragen, nur bei Tools, die nicht bloß lesen, oder bei keinem. Der Modus writes ist ein vernünftiger Mittelweg für Tools, die Dateien erzeugen.
Eignet sich Codex für die Videobearbeitung?
Das hängt davon ab, wie Sie arbeiten. Codex passt zu Leuten, die sich im Terminal wohlfühlen oder es ohnehin zum Programmieren nutzen. Anderen fällt eine Chat-App womöglich leichter. Unser Vergleich der Assistenten stellt die Optionen vor.
Quellen
- OpenAI, Codex documentation, MCP page (codex mcp add; config.toml fields; startup_timeout_sec default 10; tool_timeout_sec default 60; approval modes; enabled_tools and disabled_tools; /mcp) (abgerufen am 2026-10-26)
- TOML v1.0.0, "String" (literal strings in single quotes) (abgerufen am 2026-10-26)
- Node.js, "Node.js Releases" (abgerufen am 2026-10-25)


