Offre d’HalloweenDes bonbons, ou on répare le film !Les trois offres sont en promotion. La licence perpétuelle vous fait économiser $30Jusqu’au 2 nov., 23:59 (heure du Pacifique)

Voir les tarifs

Le MCP de KwaFlux ne fonctionne pas ? Outils absents, app_not_running et délais dépassés

Outils absents, app_not_running à chaque appel, attentes qui expirent, tâche refusée : ce que signifie chaque symptôme MCP de KwaFlux et comment le régler.

L’essentiel

  • Procédez de l’extérieur vers l’intérieur : l’hôte lance-t-il le serveur, le serveur atteint-il l’application, l’application accepte-t-elle la tâche ?
  • Si aucun outil KwaFlux n’apparaît, la cause est presque à chaque fois la configuration de l’hôte : JSON ou YAML invalide, mauvais fichier, Node.js introuvable ou absence de rechargement.
  • app_not_running signifie que le serveur fonctionne, mais que KwaFlux n’est pas ouvert (ou pas sur le même ordinateur).
  • Les longues attentes qui échouent au bout d’environ une minute viennent d’un délai d’expiration de l’hôte, pas d’une tâche ratée. La tâche continue dans KwaFlux.

Quand la connexion MCP de KwaFlux ne fonctionne pas, le symptôme vous dit quelle couche examiner. Soit l’hôte n’a pas lancé le serveur, soit le serveur n’a pas pu joindre l’application, soit l’application a refusé la demande. Chaque cas a une courte liste de causes, et chaque cause a une solution précise.

Dans ce guide, vous verrez comment distinguer les trois couches, les solutions pour chacune, les messages d’erreur que renvoie KwaFlux et une vérification de deux minutes que vous pouvez faire sans aucun hôte IA.

Sommaire

  1. Ce qui peut coincer, couche par couche
  2. Couche 1 : aucun outil KwaFlux dans l’hôte
  3. Couche 2 : les outils apparaissent, mais les appels échouent avec app_not_running
  4. Couche 3 : l’application refuse la tâche
  5. Les attentes qui expirent
  6. Les tâches qui échouent ou ne produisent rien
  7. Une vérification sans hôte IA
  8. Aide-mémoire
  9. Questions fréquentes

Ce qui peut coincer, couche par couche

Une demande traverse trois éléments :

  1. L’hôte (Cursor, Claude, Codex, DeepSeek Harness, Hermes, OpenClaw) lit sa configuration et lance le serveur MCP de KwaFlux.
  2. Le serveur MCP, un script Node.js sous Windows ou un utilitaire intégré à l’application sur Mac, se connecte à l’application KwaFlux en cours d’exécution.
  3. KwaFlux vérifie la demande et met la tâche en file d’attente.
Ce que vous voyezCoucheOù regarder
Aucun outil KwaFluxConfiguration de l’hôteCouche 1
Les outils apparaissent ; chaque appel renvoie app_not_runningDu serveur à l’applicationCouche 2
Certains appels passent ; les tâches sont refuséesVérifications de l’applicationCouche 3
Les attentes échouent au bout d’une minute environDélai d’expiration de l’hôteAttentes
Une tâche tourne mais échoue ou ne laisse aucun fichierTâcheTâches

Couche 1 : aucun outil KwaFlux dans l’hôte

1. Le fichier de configuration est invalide. Une seule erreur peut amener l’hôte à ignorer tous les serveurs du fichier.

  • JSON (Cursor, Claude, OpenClaw) : les chemins Windows exigent des doubles barres obliques inverses, C:\\Program Files\\.... Pas de commentaires, pas de virgule finale.
  • TOML (Codex) : mettez les chemins Windows entre guillemets simples, comme le fait l’extrait de KwaFlux, ou doublez chaque barre oblique inverse.
  • YAML (DeepSeek Harness, Hermes) : conservez l’indentation de l’extrait ; les guillemets simples gardent les barres obliques inverses telles quelles.

2. L’entrée est dans le mauvais fichier ou la mauvaise portée.

HôteErreur fréquenteBon emplacement
CursorAjouté au .cursor/mcp.json d’un seul projet~/.cursor/mcp.json
Claude CodeAjouté avec la portée locale par défaut dans un autre dossierclaude mcp add --scope user ...
CodexClé écrite mcpServers ou mcp-servers[mcp_servers.kwaflux] dans ~/.codex/config.toml
DeepSeek HarnessLigne placée dans un profil que vous n’utilisez pasLe patch global ~/.dsh/cordis.patch.yml
HermesImbriqué sous mcp: › servers:mcp_servers: au premier niveau de ~/.hermes/config.yaml
OpenClawÉcrit sous mcpServersmcp.servers dans ~/.openclaw/openclaw.json

3. Node.js est introuvable. Sous Windows, l’hôte lance le serveur avec Node.js 18 ou plus récent. La carte des Paramètres de KwaFlux le cherche et écrit son chemin complet dans la configuration. Si la carte affiche « Node.js introuvable. Les hôtes lancent ce serveur avec Node.js 18 ou plus récent ; installez-le d’abord. » ou signale que votre Node.js « est trop ancien », installez la version LTS actuelle, cliquez sur Rechercher Node.js à nouveau et copiez de nouveau la configuration. Si vous avez écrit la configuration à la main avec un simple "node", remplacez-le par le chemin complet, par exemple C:\Program Files\nodejs\node.exe, ou redémarrez l’hôte pour qu’il prenne en compte le nouveau PATH.

4. Le chemin du serveur est faux. Le script est kwaflux_mcp.mjs, dans Tools\kwaflux-mcp à l’intérieur du dossier d’installation de KwaFlux. Si vous avez installé KwaFlux ailleurs que dans C:\Program Files\KwaFlux, copiez l’extrait depuis la carte Paramètres › Agent (MCP) de KwaFlux, qui renseigne le vrai chemin. Si la carte avertit « Aucun serveur MCP livré n’a été trouvé : le chemin ci-dessous n’est qu’un espace réservé », réinstallez KwaFlux.

5. L’hôte n’a pas été rechargé. Chaque hôte a sa méthode :

HôteRechargement
CursorDésactivez puis réactivez le serveur sous Customize, ou redémarrez Cursor
Claude CodeOuvrez une nouvelle session ; vérifiez avec /mcp
Claude DesktopQuittez-le pour de bon, y compris depuis la zone de notification, puis rouvrez-le
CodexRedémarrez-le, ou lancez /mcp
DeepSeek HarnessL’enregistrement déclenche un rechargement à chaud ; sinon, redémarrez la session
Hermes/reload-mcp
OpenClawRechargez ses serveurs MCP, ou redémarrez la passerelle

Guides pas à pas par hôte : Cursor, Claude Code et Claude Desktop, Codex, DeepSeek Harness, Hermes et OpenClaw.

Couche 2 : les outils apparaissent, mais les appels échouent avec app_not_running

C’est le cas le plus simple. Sous Windows, le message complet ressemble à ceci :

app_not_running: Error: app_not_running: no control file of a running KwaFlux in C:\Users\<you>\AppData\Local\KwaFlux\agent

Il signifie que le serveur a bien démarré, mais qu’il n’a trouvé aucune instance de KwaFlux en cours d’exécution avec qui dialoguer. Solutions :

  • Ouvrez KwaFlux et attendez que sa fenêtre soit affichée, puis reposez la question. Inutile de recharger l’hôte.
  • Même ordinateur, même utilisateur. Le serveur ne joint qu’un KwaFlux qui tourne sur le même ordinateur, sous le même compte Windows ou macOS. Un agent sur un VPS, un Cloud Agent de Cursor ou une session ouverte sous un autre compte utilisateur ne peut pas l’atteindre.

Couche 3 : l’application refuse la tâche

Quand KwaFlux refuse une demande, le résultat de l’outil en donne la raison. Les plus fréquentes :

MotifSignificationSolution
not_signed_inLa tâche écrit un fichier et vous n’êtes pas connectéConnectez-vous à KwaFlux, puis demandez à l’assistant de réessayer
entitlement_deniedLe forfait de votre compte ne couvre pas cette tâcheVoyez la note sur les forfaits à la fin de ce guide
agent_download_disabledLes téléchargements par les agents sont désactivésRéglez Autoriser les agents à lancer des téléchargements, sous Autorisation des agents, sur Demander à chaque fois, ou téléchargez dans l’application
user_declined / approval_expiredVous avez cliqué sur Refuser ou fermé la fenêtre de validation, ou personne n’a répondu dans les 2 minutesRien à corriger ; redemandez si vous voulez vraiment ce téléchargement
agent_control_disabledL’interrupteur général est désactivéActivez Autoriser les agents IA à piloter KwaFlux sous Autorisation des agents
Chemin refuséUn chemin réseau/UNC, un chemin relatif ou une faute de frappeDonnez le chemin local complet, par exemple D:\Videos\clip.mp4
Limite de débit atteinte (app_busy)Trop de nouvelles tâches en peu de tempsDemandez à l’assistant de les mettre en file une par une

Les chemins réseau comme \\server\share\clip.mp4 sont refusés volontairement, avant l’ouverture de tout fichier. Copiez d’abord le fichier sur un disque local. Pour comprendre pourquoi, voyez les règles sur les chemins et la confidentialité.

Les attentes qui expirent

L’outil d’attente de KwaFlux patiente jusqu’à 300 secondes en un seul appel, 60 par défaut. Certains hôtes accordent moins que cela à un appel MCP :

HôteRéglageValeur conseillée
Codextool_timeout_sec (60 par défaut)330
DeepSeek HarnesstoolCallTimeoutMs (60 000 selon un guide tiers)330000
Claude Codetimeout sur une entrée de .mcp.json, en millisecondes330000
Hermestimeout sur l’entrée du serveurPlus de 300 secondes

Une attente expirée n’arrête pas la tâche. Celle-ci continue dans la liste des tâches de KwaFlux, et l’assistant peut attendre de nouveau ou vérifier son état.

Les tâches qui échouent ou ne produisent rien

  • Lisez la cause d’erreur de la tâche. Demandez à l’assistant : « Récupère la tâche KwaFlux et dis-moi son erreur. » Le détail de la tâche contient la cause.
  • Vérifiez où est allé le résultat. Les résultats sont enregistrés à côté du fichier d’entrée, pas dans un dossier choisi par l’assistant, et un fichier existant du même nom est conservé : le nouveau est renommé name(1).ext. Les fichiers convertis se terminent par _kwaflux_<format>-<tier>, les fichiers réparés par _repair.
  • La réparation demande une référence. Si le diagnostic indique qu’un fichier de référence est nécessaire, fournissez un clip sain filmé avec la même caméra. Voyez Réparation de fichier vidéo.
  • Non disponible depuis le chat. L’interpolation d’images ainsi que les outils de détourage et de remplacement ne sont pas proposés via MCP. Utilisez-les dans l’application.
  • Ça échoue encore ? Réessayez une fois directement dans la fenêtre de KwaFlux. Si l’échec se reproduit, ce n’est pas un problème MCP : envoyez la cause d’erreur de la tâche au support.

Une vérification sans hôte IA

Si vous doutez que le serveur puisse même démarrer, lancez-le à la main dans un terminal :

node "C:\Program Files\KwaFlux\Tools\kwaflux-mcp\kwaflux_mcp.mjs"

Un serveur en bon état n’affiche rien et attend une entrée, parce qu’il attend qu’un hôte lui parle. Appuyez sur Ctrl+C pour l’arrêter. Si une erreur s’affiche à la place, par exemple « not recognized » (dans l’Invite de commandes en français : « n’est pas reconnu en tant que commande interne ou externe » ; Node.js n’est pas dans le PATH) ou « Cannot find module » (mauvais chemin), corrigez-la d’abord : aucun hôte ne fera mieux.

Aide-mémoire

SymptômeSolution la plus probable
Aucun outil, hôte JSONDoublez les barres obliques inverses ; validez le fichier
Aucun outil, Claude CodeAjoutez-le de nouveau avec --scope user
Aucun outil, DeepSeek HarnessPlacez la ligne dans ~/.dsh/cordis.patch.yml
Le serveur ne démarre pasInstallez la version LTS actuelle de Node.js ; redémarrez l’hôte
app_not_runningOuvrez KwaFlux sur le même ordinateur
not_signed_inConnectez-vous à KwaFlux
agent_download_disabledRéglez les téléchargements par les agents sur Demander à chaque fois, ou téléchargez dans l’application
agent_control_disabledRéactivez l’interrupteur général
Les attentes échouent au bout d’environ une minuteAugmentez le délai d’expiration des outils de l’hôte
Fichier introuvable à l’endroit prévuRegardez à côté du fichier source

Conclusion

Trouvez d’abord la couche. Pas d’outils : c’est la configuration de l’hôte ; app_not_running : l’application n’est pas ouverte sur cet ordinateur ; un refus donne lui-même sa raison ; un échec au bout d’une minute : c’est le délai d’expiration de l’hôte. En cas de doute, lancez le serveur à la main : s’il attend sans rien dire, le problème vient de l’hôte ou de l’application, pas du serveur.

Faites fonctionner KwaFlux avec votre assistant

KwaFlux intègre un serveur MCP local pour Cursor, Claude, Codex, DeepSeek Harness, Hermes, OpenClaw et d’autres applications MCP. Le traitement IA tourne sur votre propre GPU et vos fichiers média ne sont pas envoyés pour être traités. KwaFlux fonctionne sous Windows 10 (64 bits, version 1809 ou plus récente), Windows 11 et macOS 12 ou plus récent sur Apple Silicon. Importer des fichiers et explorer l’app ne demandent pas de compte. Une connexion avec un forfait payant n’est requise que pour exporter, convertir, réparer un fichier ou télécharger un fichier depuis un lien.

Télécharger KwaFlux · Voir les offres

Testez sur vos propres images

Téléchargez KwaFlux et prévisualisez gratuitement les effets sur vos propres images avant de payer — sans compte, traitement sur votre GPU, sans envoi de vos médias pour le traitement. Les aperçus vidéo durent 1, 3 ou 5 secondes, ceux de la stabilisation 5, 15 ou 30 secondes.

Questions fréquentes

Pourquoi mes outils MCP n’apparaissent-ils pas ?

En général parce que l’hôte n’a pas pu lire sa configuration ou lancer le serveur. Vérifiez la validité du JSON, du YAML ou du TOML, le fichier et la portée, la présence de Node.js dans le PATH, et le rechargement. Une seule erreur de syntaxe peut masquer tous les serveurs du fichier.

Pourquoi un serveur MCP échoue-t-il avec « node is not recognized » (« node n’est pas reconnu ») ?

Parce que Node.js n’est pas installé, ou n’est pas dans le PATH que voit l’hôte. Installez-le, puis quittez et relancez l’hôte. Si cela ne suffit pas, indiquez le chemin complet de node.exe dans le command du serveur.

Que signifie app_not_running ?

Le serveur MCP a démarré, mais n’a trouvé aucune application en cours d’exécution à laquelle se connecter. Ouvrez l’application sur le même ordinateur et sous le même compte utilisateur, puis réessayez. Inutile de recharger l’hôte. Pour la mise en place, voyez le guide Cursor.

Pourquoi les longs appels d’outils MCP expirent-ils ?

Parce que beaucoup d’hôtes limitent par défaut un appel d’outil à environ 60 secondes, alors que certains outils sont conçus pour attendre plus longtemps. Augmentez le délai d’expiration des outils que l’hôte applique à ce serveur. La tâche sous-jacente continue en général de tourner.

Un serveur MCP peut-il ouvrir des fichiers sur un lecteur réseau ?

Cela dépend du serveur. Certains refusent volontairement les chemins réseau, parce qu’en ouvrir un peut amener Windows à s’authentifier automatiquement auprès de ce serveur. Copiez d’abord le fichier sur un disque local.

Sources

  1. Model Context Protocol, "Transports" (2026-07-28; stdio over the standard streams of a client-launched subprocess) (consulté le 2026-10-26)
  2. OpenAI, Codex documentation, MCP page (tool_timeout_sec default 60) (consulté le 2026-10-26)
  3. Claude Code Docs, MCP page (scopes; per-server timeout) (consulté le 2026-10-26)
  4. ZensInk, "DeepSeek Harness (DSH): A Hands-On Setup Guide with MCP Integration" (toolCallTimeoutMs default) (consulté le 2026-10-26)
  5. Microsoft Security Response Center, "Microsoft Mitigates Outlook Elevation of Privilege Vulnerability" (UNC paths and automatic NTLM sign-in) (consulté le 2026-10-25)
  • tutoriel
  • MCP

Auteur et éditeur chez KwaFlux. Les articles sont relus par la rédaction de KwaFlux et s’appuient sur nos notes de recherche produit et les spécifications publiées.