¿KwaFlux MCP no funciona? Soluciones si no aparecen las herramientas, sale app_not_running o se agota el tiempo de espera
Herramientas que no aparecen, llamadas con app_not_running, esperas agotadas o trabajos rechazados: qué indica cada síntoma de KwaFlux MCP y su solución.
Lo esencial
- Ve de fuera hacia dentro: ¿arranca el host el servidor?, ¿llega el servidor a la app?, ¿acepta la app el trabajo?
- Si no aparece ninguna herramienta de KwaFlux, la causa está, en la gran mayoría de los casos, en la configuración del host: JSON o YAML no válido, archivo equivocado, Node.js no encontrado o falta de recarga.
app_not_runningsignifica que el servidor funciona, pero KwaFlux no está abierto (o no está en el mismo ordenador).- Si las esperas largas fallan al cabo de un minuto, más o menos, es un tiempo de espera del host, no un trabajo fallido. El trabajo sigue en marcha en KwaFlux.
Cuando la conexión MCP de KwaFlux no funciona, el síntoma indica en qué capa mirar: o el host no arrancó el servidor, o el servidor no pudo llegar a la app, o la app rechazó la petición. Cada caso tiene una lista corta de causas, y cada causa, una solución concreta.
En esta guía verás cómo distinguir las tres capas, las soluciones de cada una, los mensajes de error que devuelve KwaFlux y una comprobación de dos minutos que puedes hacer sin ningún host de IA.
Contenido
- Qué puede fallar, capa por capa
- Capa 1: no aparece ninguna herramienta de KwaFlux en el host
- Capa 2: las herramientas aparecen, pero las llamadas fallan con app_not_running
- Capa 3: la app rechaza el trabajo
- Esperas que agotan el tiempo
- Trabajos que fallan o no generan nada
- Una comprobación sin ningún host de IA
- Referencia rápida
- Preguntas frecuentes
Qué puede fallar, capa por capa
Una petición pasa por tres piezas:
- El host (Cursor, Claude, Codex, DeepSeek Harness, Hermes, OpenClaw) lee su configuración y arranca el servidor MCP de KwaFlux.
- El servidor MCP, un script de Node.js en Windows o un programa auxiliar dentro de la app en Mac, se conecta a la app de KwaFlux en ejecución.
- KwaFlux comprueba la petición y pone el trabajo en cola.
| Lo que ves | Capa | Dónde mirar |
|---|---|---|
| Ninguna herramienta de KwaFlux | Configuración del host | Capa 1 |
Las herramientas aparecen; todas las llamadas dicen app_not_running | Del servidor a la app | Capa 2 |
| Algunas llamadas funcionan; los trabajos se rechazan | Comprobaciones de la app | Capa 3 |
| Las esperas fallan al cabo de un minuto, más o menos | Tiempo de espera del host | Esperas |
| Un trabajo se ejecuta, pero falla o no deja archivo | Trabajo | Trabajos |
Capa 1: no aparece ninguna herramienta de KwaFlux en el host
1. El archivo de configuración no es válido. Un solo error puede hacer que el host descarte todos los servidores del archivo.
- JSON (Cursor, Claude, OpenClaw): las rutas de Windows necesitan barras invertidas dobles,
C:\\Program Files\\.... Sin comentarios y sin comas finales. - TOML (Codex): pon las rutas de Windows entre comillas simples, como hace el fragmento de KwaFlux, o duplica cada barra invertida.
- YAML (DeepSeek Harness, Hermes): respete la sangría del fragmento; las comillas simples dejan las barras invertidas tal cual.
2. Está en el archivo o el ámbito equivocado.
| Host | Error habitual | Lugar correcto |
|---|---|---|
| Cursor | Se añadió al .cursor/mcp.json de un proyecto | ~/.cursor/mcp.json |
| Claude Code | Se añadió con el ámbito local predeterminado en otra carpeta | claude mcp add --scope user ... |
| Codex | La clave se escribió como mcpServers o mcp-servers | [mcp_servers.kwaflux] en ~/.codex/config.toml |
| DeepSeek Harness | La fila está en un perfil que no ejecutas | El parche general ~/.dsh/cordis.patch.yml |
| Hermes | Anidado como mcp: › servers: | mcp_servers: de primer nivel en ~/.hermes/config.yaml |
| OpenClaw | Escrito bajo mcpServers | mcp.servers en ~/.openclaw/openclaw.json |
3. No se encuentra Node.js. En Windows, el host arranca el servidor con Node.js 18 o superior. La tarjeta de Ajustes de KwaFlux lo busca y escribe su ruta completa en la configuración. Si la tarjeta dice «No se encontró Node.js. Los hosts inician este servidor con Node.js 18 o posterior; instálelo primero.» o que tu Node.js «es demasiado antiguo», instala la versión LTS actual, haz clic en Volver a buscar Node.js y copia de nuevo la configuración. Si escribiste la configuración a mano con un simple "node", sustitúyelo por la ruta completa, por ejemplo C:\Program Files\nodejs\node.exe, o reinicia el host para que lea el nuevo PATH.
4. La ruta al servidor es incorrecta. El script es kwaflux_mcp.mjs, en Tools\kwaflux-mcp dentro de la carpeta de instalación de KwaFlux. Si instalaste KwaFlux en otro sitio que no sea C:\Program Files\KwaFlux, copia el fragmento desde la tarjeta Ajustes › Agent (MCP) de KwaFlux, que rellena la ruta real. Si la tarjeta avisa «No se encontró el servidor MCP incluido, así que la ruta de abajo es solo un marcador», reinstala KwaFlux.
5. No se ha recargado el host. Cada host tiene su manera:
| Host | Recarga |
|---|---|
| Cursor | Desactiva y vuelve a activar el servidor en Customize, o reinicia Cursor |
| Claude Code | Abre una sesión nueva; compruébalo con /mcp |
| Claude Desktop | Ciérralo del todo, también desde la bandeja del sistema, y vuelve a abrirlo |
| Codex | Reinícialo o ejecuta /mcp |
| DeepSeek Harness | Al guardar se recarga en caliente; si no, reinicia la sesión |
| Hermes | /reload-mcp |
| OpenClaw | Recarga sus servidores MCP o reinicia el gateway |
Guías paso a paso por host: Cursor, Claude Code y Claude Desktop, Codex, DeepSeek Harness, Hermes y OpenClaw.
Capa 2: las herramientas aparecen, pero las llamadas fallan con app_not_running
Es el caso más fácil. En Windows, el mensaje completo tiene este aspecto:
app_not_running: Error: app_not_running: no control file of a running KwaFlux in C:\Users\<you>\AppData\Local\KwaFlux\agentSignifica que el servidor arrancó bien, pero no encontró ningún KwaFlux en ejecución con el que hablar. Soluciones:
- Abre KwaFlux y espera a que aparezca su ventana; después, vuelve a preguntar. No hace falta recargar el host.
- El mismo ordenador y el mismo usuario. El servidor solo llega a un KwaFlux que se ejecute en el mismo ordenador y con la misma cuenta de Windows o macOS. Un agente en un VPS, un Cloud Agent de Cursor o una sesión con otra cuenta de usuario no pueden llegar a él.
Capa 3: la app rechaza el trabajo
Cuando KwaFlux rechaza una petición, el resultado de la herramienta indica el motivo. Los más comunes:
| Motivo | Qué significa | Solución |
|---|---|---|
not_signed_in | El trabajo escribe un archivo y no has iniciado sesión | Inicia sesión en KwaFlux y pide al asistente que lo reintente |
entitlement_denied | El plan de tu cuenta no cubre este trabajo | Consulta la nota sobre planes al final de esta guía |
agent_download_disabled | Las descargas por parte de agentes están desactivadas | En Autorización de agentes, pon Permitir que los agentes inicien descargas en Preguntar cada vez, o descarga desde la app |
user_declined / approval_expired | Hiciste clic en Rechazar o cerraste la ventana de aprobación, o nadie respondió en 2 minutos | No hay nada que arreglar; vuelve a pedirlo si de verdad quieres la descarga |
agent_control_disabled | El interruptor general está desactivado | Activa Permitir que los agentes de IA controlen KwaFlux en Autorización de agentes |
| Ruta rechazada | Una ruta de red o UNC, una ruta relativa o una errata | Indica la ruta local completa, por ejemplo D:\Videos\clip.mp4 |
Límite de frecuencia (app_busy) | Demasiados trabajos nuevos en poco tiempo | Pide al asistente que los ponga en cola de uno en uno |
Las rutas de red como \\server\share\clip.mp4 se rechazan a propósito, antes de abrir ningún archivo. Copia primero el archivo a una unidad local. Para saber por qué, consulta las reglas sobre rutas y privacidad.
Esperas que agotan el tiempo
La herramienta de espera de KwaFlux espera hasta 300 segundos en una sola llamada, 60 por defecto. Algunos hosts dan a una llamada MCP menos tiempo que eso:
| Host | Ajuste | Valor sugerido |
|---|---|---|
| Codex | tool_timeout_sec (60 por defecto) | 330 |
| DeepSeek Harness | toolCallTimeoutMs (60.000, según una guía de terceros) | 330000 |
| Claude Code | timeout en una entrada de .mcp.json, en milisegundos | 330000 |
| Hermes | timeout en la entrada del servidor | Más de 300 segundos |
Una espera que agota el tiempo no detiene el trabajo. Este sigue en marcha en la lista de tareas de KwaFlux, y el asistente puede volver a esperar o consultar su estado.
Trabajos que fallan o no generan nada
- Lee el motivo del error de la tarea. Pide al asistente: «Consulta la tarea de KwaFlux y dime cuál es su error.» Los detalles de la tarea incluyen el motivo.
- Comprueba dónde ha ido el resultado. Los resultados se guardan junto al archivo de entrada, no en una carpeta que indique el asistente, y si ya existe un archivo con el mismo nombre, se conserva: el nuevo se renombra como
name(1).ext. Los archivos convertidos terminan en_kwaflux_<format>-<tier>, y los reparados, en_repair. - La reparación necesita una referencia. Si el diagnóstico dice que hace falta un archivo de referencia, aporta un clip en buen estado grabado con la misma cámara. Consulta Reparación de archivo de vídeo.
- No disponible desde el chat. La interpolación de fotogramas y las herramientas de recorte y sustitución no se ofrecen por MCP. Úsalas en la app.
- ¿Sigue fallando? Vuelve a intentarlo una vez en la propia ventana de KwaFlux. Si también falla ahí, no es un problema de MCP; envía al soporte el motivo del error de la tarea.
Una comprobación sin ningún host de IA
Si no estás seguro de que el servidor llegue siquiera a arrancar, ejecútalo a mano en un terminal:
node "C:\Program Files\KwaFlux\Tools\kwaflux-mcp\kwaflux_mcp.mjs"Un servidor sano no muestra nada y se queda esperando una entrada, porque está esperando a que un host le hable. Pulsa Ctrl+C para detenerlo. Si en su lugar ves un error, como «not recognized» (en Windows en español, «no se reconoce como un comando interno o externo»; Node.js no está en el PATH) o «Cannot find module» (ruta equivocada), corrígelo primero; ningún host funcionará mejor.
Referencia rápida
| Síntoma | Solución más probable |
|---|---|
| No hay herramientas, host con JSON | Duplica las barras invertidas; valida el archivo |
| No hay herramientas, Claude Code | Vuelve a añadirlo con --scope user |
| No hay herramientas, DeepSeek Harness | Pon la fila en ~/.dsh/cordis.patch.yml |
| El servidor no arranca | Instala la versión LTS actual de Node.js; reinicia el host |
app_not_running | Abre KwaFlux en el mismo ordenador |
not_signed_in | Inicia sesión en KwaFlux |
agent_download_disabled | Pon las descargas por parte de agentes en Preguntar cada vez, o descarga desde la app |
agent_control_disabled | Vuelve a activar el interruptor general |
| Las esperas fallan al cabo de un minuto | Sube el tiempo de espera de herramientas del host |
| El archivo no está donde esperabas | Búscalo junto al archivo de origen |
Conclusión
Primero, localiza la capa. Si no hay herramientas, es la configuración del host; app_not_running significa que la app no está abierta en este ordenador; un rechazo indica su propio motivo; un fallo al minuto es un tiempo de espera del host. Si tienes dudas, ejecuta el servidor a mano: si se queda esperando en silencio, el problema está en el host o en la app, no en el servidor.
Haz que KwaFlux funcione con tu asistente
KwaFlux incluye un servidor MCP local para Cursor, Claude, Codex, DeepSeek Harness, Hermes, OpenClaw y otras apps MCP. El procesamiento de IA corre en tu propia GPU y tus archivos multimedia no se suben para procesarlos. Funciona en Windows 10 (64 bits, versión 1809 o posterior), Windows 11 y macOS 12 o posterior en Apple Silicon. Importar archivos y explorar la app no requieren cuenta. Iniciar sesión con un plan de pago solo hace falta para exportar, convertir, reparar un archivo o descargar un archivo desde un enlace.
Prueba con tu propio material
Descarga KwaFlux y previsualiza gratis los efectos con tu propio material antes de pagar: sin cuenta, procesado en tu GPU y sin subir tus archivos para procesarlos. Las vistas previas de vídeo duran 1, 3 o 5 segundos; las de estabilización, 5, 15 o 30 segundos.
Preguntas frecuentes
¿Por qué no aparecen mis herramientas MCP?
Normalmente, porque el host no pudo leer su configuración o arrancar el servidor. Comprueba que el JSON, el YAML o el TOML son válidos, que usas el archivo y el ámbito correctos, que Node.js está en el PATH y que has recargado. Un solo error de sintaxis puede ocultar todos los servidores de ese archivo.
¿Por qué falla un servidor MCP con el error «node is not recognized» («node no se reconoce»)?
Porque Node.js no está instalado o no está en el PATH que ve el host. Instálalo y después cierra y vuelve a abrir el host. Si no se arregla, pon la ruta completa de node.exe en el command del servidor.
¿Qué significa app_not_running?
Significa que el servidor MCP arrancó, pero no encontró ninguna app en ejecución a la que conectarse. Abre la app en el mismo ordenador y con la misma cuenta de usuario, y vuelve a intentarlo. No hace falta recargar el host. Para los pasos de configuración, consulta la guía de Cursor.
¿Por qué se agota el tiempo de espera en las llamadas largas a herramientas MCP?
Porque muchos hosts limitan por defecto cada llamada a una herramienta a unos 60 segundos, mientras que algunas herramientas están pensadas para esperar más. Sube el tiempo de espera de herramientas del host para ese servidor. El trabajo de fondo suele seguir en marcha.
¿Puede un servidor MCP usar archivos de una unidad de red?
Depende del servidor. Algunos rechazan las rutas de red a propósito, porque abrir una puede hacer que Windows inicie sesión automáticamente en ese servidor. Copia primero el archivo a una unidad local.
Fuentes
- Model Context Protocol, "Transports" (2026-07-28; stdio over the standard streams of a client-launched subprocess) (consultado el 2026-10-26)
- OpenAI, Codex documentation, MCP page (tool_timeout_sec default 60) (consultado el 2026-10-26)
- Claude Code Docs, MCP page (scopes; per-server timeout) (consultado el 2026-10-26)
- ZensInk, "DeepSeek Harness (DSH): A Hands-On Setup Guide with MCP Integration" (toolCallTimeoutMs default) (consultado el 2026-10-26)
- Microsoft Security Response Center, "Microsoft Mitigates Outlook Elevation of Privilege Vulnerability" (UNC paths and automatic NTLM sign-in) (consultado el 2026-10-25)


