KwaFlux mit DeepSeek nutzen: DeepSeek Harness (DSH) per MCP verbinden
KwaFlux per insert-Zeile in der cordis.patch.yml an DeepSeek Harness anbinden, das richtige Profil wählen, das Tool-Timeout erhöhen und Videos bearbeiten.
Das Wichtigste in Kürze
- DeepSeek Harness (DSH) verbindet sich mit KwaFlux über eine einzige
insert-Zeile in einer Dateicordis.patch.yml. KwaFlux erzeugt die Zeile für Sie. - Tragen Sie sie dort ein, wo Ihr DSH sie auch liest: Der Home-Patch
~/.dsh/cordis.patch.ymlgilt für alle Profile, die eigene Datei eines Profils nur für dieses Profil. - DSH lädt Patch-Dateien im laufenden Betrieb neu, die Tools erscheinen also meist ohne Neustart.
- Erhöhen Sie das Tool-Timeout pro Aufruf, damit ein langer Videoauftrag nicht abgeschnitten wird, während DeepSeek darauf wartet.
Der Agent von DeepSeek kann KwaFlux über den lokalen MCP-Server steuern, der mit der App installiert wird. DeepSeek Harness (DSH) lädt MCP-Server als Plugin-Zeilen aus einer geschichteten Konfigurationsdatei namens cordis.patch.yml. Wählen Sie in KwaFlux unter MCP-Host den Eintrag DeepSeek, kopieren Sie die Zeile und hängen Sie sie an die Patch-Datei an, die Ihr DSH-Profil liest.
In diesem Leitfaden erfahren Sie, wohin die Zeile gehört, warum das Profil eine Rolle spielt, welches Timeout Sie erhöhen sollten und worum Sie DeepSeek zuerst bitten.
Inhalt
- Wie DSH MCP-Server lädt
- Bevor Sie beginnen
- Schritt 1: Die Zeile aus KwaFlux kopieren
- Schritt 2: Die richtige Patch-Datei wählen
- Schritt 3: Die Zeile anhängen
- Schritt 4: Prüfen, ob der Server geladen wurde
- Ihre ersten Anfragen
- Fehlerbehebung
- Häufige Fragen
Wie DSH MCP-Server lädt
DeepSeek Harness setzt seine Konfiguration aus mehreren Ebenen von Patch-Dateien zusammen. Jedes Profil hat seine eigene cordis.patch.yml; eine $DSH_HOME/cordis.patch.yml auf Home-Ebene enthält laut CLI-Referenz „maschinenlokale Einstellungen, die alle Profile teilen, weshalb sie Vorrang vor der Ebene pro Profil hat“.
MCP-Server sind Zeilen, die das MCP-Client-Plugin von DSH nutzen, @deepseek-ai/dsh-mcp-client. Ab Werk schaltet DSH keinen davon ein; die Referenz begründet das damit, dass „jeder Server-Befehl als vertrauenswürdig eingestufter ausführbarer Code außerhalb der Agent-Sandbox ist“. Wer KwaFlux hinzufügt, entscheidet sich also ausdrücklich dafür, dem Server von KwaFlux zu vertrauen.
Bevor Sie beginnen
- KwaFlux 1.0.14 oder neuer, geöffnet.
- Node.js 18 oder neuer, im PATH. Prüfen Sie das mit
node --version. 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. - DeepSeek Harness installiert. DSH ist in seiner Dokumentation als Preview gekennzeichnet, Pfade und Befehle können sich also von Version zu Version ändern.
Schritt 1: Die Zeile aus KwaFlux kopieren
Öffnen Sie in KwaFlux Einstellungen › Agent (MCP), wählen Sie unter MCP-Host den Eintrag DeepSeek und klicken Sie auf Konfig kopieren. Bei einer Windows-Standardinstallation lautet die Zeile:
- insert:
- id: mcp-kwaflux
name: '@deepseek-ai/dsh-mcp-client'
config:
serverName: kwaflux
transport: stdio
command: 'C:\Program Files\nodejs\node.exe'
args: ['C:\Program Files\KwaFlux\Tools\kwaflux-mcp\kwaflux_mcp.mjs']Randnotiz: Der Pfad steht in einfachen Anführungszeichen. In YAML bleiben Backslashes in solchen Strings, wie sie sind, ein Windows-Pfad muss also nicht maskiert werden.
Schritt 2: Die richtige Patch-Datei wählen
Der Hinweis in KwaFlux nennt eine bestimmte Datei: „Diese Plugin-Zeile in ~/.dsh/profiles/web/cordis.patch.yml einfügen und die DSH-Sitzung neu starten.“ Das stimmt, wenn Sie das Web-Profil von DSH nutzen, also dsh web. Nutzen Sie etwas anderes, wählen Sie entsprechend:
| So nutzen Sie DSH | Diese Datei bearbeiten |
|---|---|
dsh web | ~/.dsh/profiles/web/cordis.patch.yml |
| Die DSH-Desktop-App | Die cordis.patch.yml des Desktop-Profils unter ~/.dsh/profiles/desktop/ |
| Mehr als ein Profil, oder Sie sind unsicher | Den Home-Patch ~/.dsh/cordis.patch.yml, den jedes Profil liest |
Unter Windows steht ~ für C:\Users\<you>. Haben Sie DSH_HOME gesetzt, verwenden Sie diesen Ordner statt ~/.dsh.
Der häufigste Grund, warum KwaFlux in DSH „nicht auftaucht“: Die Zeile steht in einem Profil, das Sie gar nicht nutzen.
Schritt 3: Die Zeile anhängen
- Sichern Sie die Datei zuerst.
- Die Patch-Datei ist eine YAML-Liste. Fügen Sie die KwaFlux-Zeile am Ende ein, mit derselben Einrückung wie die anderen
- insert:- oder- replace:-Einträge der obersten Ebene. - Gibt es die Datei noch nicht, legen Sie sie nur mit der KwaFlux-Zeile an.
- Wenn Sie möchten, erhöhen Sie das Tool-Timeout innerhalb von
config::
- insert:
- id: mcp-kwaflux
name: '@deepseek-ai/dsh-mcp-client'
config:
serverName: kwaflux
transport: stdio
command: 'C:\Program Files\nodejs\node.exe'
args: ['C:\Program Files\KwaFlux\Tools\kwaflux-mcp\kwaflux_mcp.mjs']
toolCallTimeoutMs: 330000Laut einer Einrichtungsanleitung eines Drittanbieters liegt das Standard-Timeout pro Aufruf in DSH bei 60 Sekunden. Das Warte-Tool von KwaFlux kann in einem Aufruf bis zu 300 Sekunden warten, mit 330.000 Millisekunden bleibt also Puffer. Lehnt Ihre DSH-Version das Feld ab, entfernen Sie es; DeepSeek kann nach einem Abbruch trotzdem erneut warten.
Schritt 4: Prüfen, ob der Server geladen wurde
DSH überwacht die Patch-Dateien und übernimmt gültige Änderungen per Hot Reload, der Server startet also meist wenige Sekunden nach dem Speichern. Tut sich nichts, starten Sie die DSH-Sitzung neu, wie der Hinweis in KwaFlux vorschlägt.
Fragen Sie dann:
Prüf mit den KwaFlux-Tools, ob KwaFlux läuft.
In DSH heißen die Tools von KwaFlux mcp__kwaflux__<tool>, zum Beispiel mcp__kwaflux__kwaflux_get_app_status. Ist KwaFlux geschlossen, liefert das Tool einen Fehler, der mit app_not_running beginnt.
Ihre ersten Anfragen
| Sie bitten DeepSeek | Was KwaFlux tut |
|---|---|
| „D:\Phone\clip.mp4 lässt sich nicht abspielen. Diagnostizier die Datei und reparier sie dann im empfohlenen Modus.“ | Diagnose, dann eine Reparaturaufgabe; die reparierte Datei landet neben dem Original |
| „Führ die Qualitätsreparatur für D:\Old\class-1998.mp4 aus und warte, bis sie fertig ist.“ | Eine KI-Aufgabe zur Qualitätsreparatur mit Standardeinstellungen, danach das Warten darauf |
| „Exportiere D:\Clips\vlog.mov für YouTube in HD 1080P.“ | Sieht die YouTube-Stufen nach und stellt dann den Export in die Warteschlange |
| „Zeig mir meine KwaFlux-Aufgaben, die heute fehlgeschlagen sind, und warum.“ | Listet fehlgeschlagene Aufgaben mit den Fehlergründen auf |
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 |
|---|---|---|
| Keine KwaFlux-Tools in DSH | Die Zeile steht in einem Profil, das Sie nicht nutzen | In den Home-Patch ~/.dsh/cordis.patch.yml verschieben |
| YAML-Fehler nach dem Speichern | Falsche Einrückung, oder die Zeile ist kein Listeneintrag | Die Einrückung anderer - insert:-Zeilen übernehmen; insert: enthält eine eingerückte Liste |
| Zwei Server kommen sich in die Quere | Eine andere Zeile nutzt bereits serverName: kwaflux | Nur eine behalten; Servernamen müssen eindeutig sein |
| Der Server startet und scheitert dann | Node.js fehlt oder ist nicht im PATH | Die aktuelle Node.js-LTS-Version installieren oder den vollen Pfad zu node.exe in command eintragen |
Aufrufe liefern app_not_running | KwaFlux ist geschlossen | KwaFlux öffnen und erneut fragen |
| Wartevorgänge scheitern nach etwa einer Minute | Tool-Timeout pro Aufruf | toolCallTimeoutMs: 330000 ergänzen |
Bei Problemen, die bei jedem Host auftreten können, hilft die Anleitung zur Fehlerbehebung bei KwaFlux MCP.
Fazit
Kopieren Sie die Zeile aus KwaFlux, tragen Sie sie in die Patch-Datei ein, die Ihr tatsächlich genutztes DSH liest, und ergänzen Sie für Videoaufträge ein längeres Tool-Timeout. DSH lädt die Datei beim Speichern neu. Lassen Sie dann KwaFlux geöffnet und bitten Sie DeepSeek vor dem ersten echten Auftrag, den Status der App zu prüfen.
KwaFlux aus DeepSeek steuern
KwaFlux bringt einen lokalen MCP-Server für DeepSeek Harness 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
Was ist DeepSeek Harness?
Das Agent-Harness von DeepSeek: eine CLI und eine Desktop-App, die DeepSeek-Modelle als Agenten mit Tools ausführen und über geschichtete cordis.patch.yml-Dateien konfiguriert werden. MCP-Server werden als Plugin-Zeilen hinzugefügt. Siehe was ein KI-Agent ist.
Wo füge ich in DeepSeek Harness MCP-Server hinzu?
In einer cordis.patch.yml, als insert-Zeile für das Plugin @deepseek-ai/dsh-mcp-client. Nehmen Sie die eigene Datei eines Profils für dieses Profil oder die Home-Datei ~/.dsh/cordis.patch.yml für alle Profile.
Muss ich DSH nach dem Bearbeiten der cordis.patch.yml neu starten?
Meist nicht. DSH lädt gültige Änderungen an den Patch-Dateien der Profile und am Home-Patch im laufenden Betrieb neu. Erscheinen die Tools nicht, starten Sie die Sitzung neu.
Kann ich ein DeepSeek-Modell stattdessen in einer anderen MCP-App nutzen?
Ja, wenn Sie in dieser App den Modellanbieter wählen können. Die MCP-Einrichtung folgt dann den Regeln dieser App. Unser Vergleich der Assistenten zeigt, wo jede App ihre MCP-Konfiguration ablegt.
Ist es sicher, einen MCP-Server zu DSH hinzuzufügen?
Teilweise, und genau deshalb schaltet DSH ab Werk keinen ein. Ein lokaler Server läuft als Programm auf Ihrem Computer, außerhalb der Sandbox des Agenten. Fügen Sie also nur Server hinzu, denen Sie vertrauen, und zwar aus der App, die sie mitliefert.
Quellen
- DeepSeek, deepseek-harness repository, CLI reference README (dsh-mcp-client; MCP servers as trusted executable code; home patch layer; hot reload) (abgerufen am 2026-10-26)
- DeepSeek Harness documentation, "Architecture" reference (profile templates; reserved desktop profile; patch layer order) (abgerufen am 2026-10-26)
- ZensInk, "DeepSeek Harness (DSH): A Hands-On Setup Guide with MCP Integration" (2026-08-15; toolCallTimeoutMs; mcp__server__tool naming) (abgerufen am 2026-10-26)


