Cómo usar KwaFlux desde Cursor: configuración de MCP, primeras peticiones y soluciones
Añade a Cursor el servidor MCP local de KwaFlux con un botón o en mcp.json, comprueba la conexión y pide al agente que convierta, repare o mejore vídeos.
Lo esencial
- El agente de Cursor puede manejar KwaFlux a través del servidor MCP local que viene con la app. Para configurarlo basta un botón en KwaFlux o una entrada en
mcp.json. - Mantén KwaFlux abierto y Node.js instalado. El servidor es un programa local de tu ordenador, así que los agentes en la nube de Cursor no pueden llegar a él.
- Por defecto, Cursor pregunta antes de ejecutar herramientas MCP. Aprueba primero las de solo lectura para comprobar la conexión.
- La mayoría de los fallos de configuración vienen de tres cosas: una ruta de Windows sin escapar en el JSON, editar el
mcp.jsonequivocado y no recargar.
El agente de Cursor puede manejar KwaFlux en tu ordenador a través del servidor MCP local que se instala con la app. En KwaFlux, abre Ajustes › Agent (MCP), elige Cursor y haz clic en Instalar en Cursor, o pega una entrada en el mcp.json de Cursor. Después, pide al agente que diagnostique, repare, convierta o mejore un vídeo.
La configuración lleva unos cinco minutos. Cursor ejecuta el servidor y KwaFlux hace el procesamiento.
En esta guía verá las dos formas de añadir KwaFlux a Cursor, cómo comprobar la conexión, qué pedir primero y cómo resolver los problemas habituales.
Contenido
- ¿Qué hace Cursor con un servidor MCP?
- Antes de empezar
- Método 1: Instalar desde KwaFlux con un solo botón
- Método 2: Editar mcp.json a mano
- Comprueba que está conectado
- Tus primeras peticiones
- Aprobaciones y ejecución automática
- Resolución de problemas
- Preguntas frecuentes
¿Qué hace Cursor con un servidor MCP?
Un servidor MCP le da herramientas adicionales al agente de Cursor. En el caso de un servidor local (stdio), Cursor arranca el programa en tu ordenador al cargarlo, y el agente llama a sus herramientas cuando una petición las necesita.
El servidor de KwaFlux es un script de Node.js que viene con la app. Sus herramientas comprueban el estado de la app, ponen en cola trabajos como la conversión, la reparación y la mejora, y esperan a que terminen. Para saber qué es un agente y cómo funciona este bucle, lee qué es un agente de IA.
Antes de empezar
| Lo que necesitas | Cómo comprobarlo |
|---|---|
| KwaFlux 1.0.14 o posterior, abierto | La ventana está abierta; no basta con tenerlo instalado |
| Node.js 18 o superior en el PATH | Ejecuta node --version en un terminal; si no lo tienes, instala la versión LTS actual desde nodejs.org. La tarjeta de KwaFlux escribe en la configuración la ruta completa del Node.js que encuentra |
| Cursor de escritorio | El chat del agente en local, no un Cloud Agent (agente en la nube) |
Nota: En Mac, el fragmento de KwaFlux apunta a un programa auxiliar dentro de la app (<KwaFlux.app>/Contents/Helpers/kwaflux-mcp-run) en lugar de a la ruta de un script. Cópialo desde la app para que se rellene la ubicación real.
Método 1: Instalar desde KwaFlux con un solo botón
- En KwaFlux, abre Ajustes y ve a Agent (MCP).
- En Host MCP, elige Cursor.
- Haz clic en Instalar en Cursor. KwaFlux copia la configuración y abre Cursor con un enlace de instalación.
- Aprueba la instalación en Cursor.
- Como indica KwaFlux: «Después de instalar, recarga MCP en Cursor.»
Al hacer clic, KwaFlux copia la configuración y muestra «Configuración copiada, abriendo Cursor: pégala manualmente si no se abre». Si Cursor no se abre, sigue el método 2: la configuración ya está en tu portapapeles.
El botón abre un enlace con esta forma, con la configuración codificada al final:
cursor://anysphere.cursor-deeplink/mcp/install?name=kwaflux&config=eyJjb21tYW5kIjoiQzpcXFByb2dyYW0gRmlsZXNcXG5vZGVqc1xcbm9kZS5leGUiLCJhcmdzIjpbIkM6XFxQcm9ncmFtIEZpbGVzXFxLd2FGbHV4XFxUb29sc1xca3dhZmx1eC1tY3BcXGt3YWZsdXhfbWNwLm1qcyJdfQEse es el enlace para una instalación predeterminada en Windows. El tuyo puede ser distinto si instalaste KwaFlux en otra ubicación.
Método 2: Editar mcp.json a mano
Cursor lee los servidores MCP de dos archivos:
| Archivo | Alcance |
|---|---|
~/.cursor/mcp.json (Windows: C:\Users\<you>\.cursor\mcp.json) | Todos los proyectos de este ordenador |
.cursor/mcp.json dentro de un proyecto | Solo ese proyecto |
KwaFlux es una app de escritorio, no forma parte de un proyecto, así que usa el archivo global.
- En KwaFlux, elige Cursor en Host MCP y haz clic en Copiar config.
- Abre
~/.cursor/mcp.json, o créalo. - Si el archivo es nuevo, pega el fragmento entero. Si ya tiene servidores, añade solo la entrada
kwafluxdentro delmcpServersexistente.
Para una instalación predeterminada en Windows, el fragmento es:
{
"mcpServers": {
"kwaflux": {
"command": "C:\\Program Files\\nodejs\\node.exe",
"args": [
"C:\\Program Files\\KwaFlux\\Tools\\kwaflux-mcp\\kwaflux_mcp.mjs"
]
}
}
}- Guarda y reinicia Cursor, o desactiva y vuelve a activar el servidor en Customize.
Consejo: Mantén las barras invertidas dobles. En JSON, una \ simple inicia una secuencia de escape, así que C:\Program Files invalida el archivo entero y Cursor descarta todos los servidores que contiene, no solo KwaFlux.
Comprueba que está conectado
- Abre Customize en la barra lateral de Cursor y busca kwaflux. Debería estar activado y con sus herramientas en la lista.
- En el chat del agente, pregunta:
¿Está abierto KwaFlux? Compruébalo con las herramientas de KwaFlux.
El agente llama a kwaflux_get_app_status. Si KwaFlux está abierto, la respuesta indica si has iniciado sesión. Si está cerrado, la herramienta devuelve un error que empieza por app_not_running. Abre KwaFlux y vuelve a preguntar.
- Pide tu lista de tareas. Que salga vacía no es problema: significa que toda la cadena funciona.
Tus primeras peticiones
Indica rutas locales completas y di para qué quieres el resultado:
| Lo que pides a Cursor | Lo que ocurre en KwaFlux |
|---|---|
| «D:\Clips\trip.mp4 no se abre. Diagnostícalo y repáralo con el modo recomendado.» | Un diagnóstico y después una tarea de reparación; el archivo reparado se guarda junto al original |
| «Exporta D:\Clips\trip.mp4 para YouTube en HD 1080P.» | El agente consulta la lista de formatos, elige el nivel de YouTube y pone la exportación en cola |
| «Convierte D:\Clips\screen.mkv a un MP4 que conserve la calidad.» | Una conversión rápida a MP4 con el perfil de calidad |
| «Ejecuta la Reparación de calidad en D:\Old\wedding.mp4.» | Una tarea de mejora con IA con los ajustes predeterminados de la app |
| «Espera a esa tarea y avísame cuando termine.» | El agente espera a la tarea, hasta cinco minutos por llamada, y vuelve a comprobarla si hace falta |
Cada tarea aparece en la lista de tareas de KwaFlux, así que puedes seguirla, pausarla o cancelarla desde ahí. Para los detalles de la conversión, consulta el Conversor.
La interpolación de fotogramas y las herramientas de recorte y sustitución se quedan en la app; el asistente tiene instrucciones de remitirte allí para esas funciones. Las descargas por parte de agentes siguen desactivadas salvo que, en Autorización de agentes, pongas Permitir que los agentes inicien descargas en Preguntar cada vez. Entonces KwaFlux muestra una ventana emergente para cada descarga, y el asistente también te pide que confirmes en el chat que tienes derecho a descargar ese contenido.
Aprobaciones y ejecución automática
Según la documentación de Cursor, este «pide aprobación antes de usar herramientas MCP de forma predeterminada», y las herramientas MCP siguen los mismos Run Modes que los comandos de terminal. Para KwaFlux es un punto de partida sensato:
- Las herramientas de solo lectura, como el estado de la app, la lista de tareas, los detalles de una tarea y la lista de formatos de exportación, se pueden añadir sin riesgo a la lista de permitidas.
- Las herramientas que ponen trabajos en cola escriben archivos nuevos junto al de origen. Sigue aprobándolas tú hasta que confíes en tus peticiones.
Resolución de problemas
| Síntoma | Causa probable | Solución |
|---|---|---|
| kwaflux no aparece en Customize | JSON no válido (a menudo por una barra invertida simple) o archivo equivocado | Valida ~/.cursor/mcp.json; mantén \\ en las rutas de Windows |
| kwaflux muestra un error o no llega a conectarse | Falta Node.js, es demasiado antiguo o no está en el PATH | Instala la versión LTS actual de Node.js, o pon en command la ruta completa de node.exe |
Las herramientas aparecen, pero todas las llamadas devuelven app_not_running | KwaFlux está cerrado | Abre KwaFlux y vuelve a pedirlo |
| Funciona en un proyecto pero no en otro | Se añadió al .cursor/mcp.json de un proyecto | Pásalo al archivo global ~/.cursor/mcp.json |
| Un Cloud Agent no encuentra KwaFlux | Los Cloud Agents se ejecutan en los servidores de Cursor | Usa el chat del agente en local, en el ordenador donde se ejecuta KwaFlux |
| Cursor avisa de que falta el tipo | Algunas versiones de Cursor exigen "type": "stdio" | Añade "type": "stdio" a la entrada kwaflux |
Para los problemas que no son propios de Cursor, consulta la guía de resolución de problemas de KwaFlux MCP.
Conclusión
Haz clic en Instalar en Cursor o pega una entrada en ~/.cursor/mcp.json. Después recarga, mantén KwaFlux abierto y pide al agente que compruebe el estado de la app antes del primer trabajo real. A partir de ahí, las conversiones, reparaciones y mejoras pueden empezar desde el chat de Cursor y aparecer en la lista de tareas de KwaFlux.
Maneje KwaFlux desde Cursor
KwaFlux incluye un servidor MCP local para Cursor 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
¿Dónde está el mcp.json de Cursor en Windows?
El archivo global es C:\Users\<you>\.cursor\mcp.json, y el de proyecto es .cursor\mcp.json dentro de la carpeta del proyecto. Los servidores del archivo global están disponibles en todos los proyectos. Si un servidor no carga, consulta la guía de resolución de problemas.
¿Pueden los Cloud Agents de Cursor usar un servidor MCP local?
No. Un servidor stdio local es un programa de tu ordenador, y los Cloud Agents se ejecutan en la infraestructura de Cursor, así que no pueden arrancarlo. Usa el agente de la app de escritorio de Cursor en el mismo ordenador.
¿Por qué las rutas de Windows llevan barras invertidas dobles en mcp.json?
Porque JSON trata la barra invertida como el inicio de una secuencia de escape. C:\\Program Files es el JSON válido para C:\Program Files; con una barra simple, el archivo no se puede analizar. Las barras normales también sirven.
¿Cursor ejecuta herramientas MCP sin preguntar?
No de forma predeterminada. Cursor pide aprobación antes de usar herramientas MCP, salvo que las añadas a la lista de permitidas o cambies el modo de ejecución. Permitir primero las herramientas de solo lectura es una forma prudente de empezar.
¿Qué asistente de IA conviene usar con una app de vídeo local?
No existe un único mejor asistente para todos. Cursor encaja con quien ya trabaja en él; a otras personas puede irles mejor una app de chat o un agente de terminal. Nuestra comparativa de asistentes repasa las diferencias.
Fuentes
- Cursor Docs, "Model Context Protocol (MCP)" (mcp.json locations, stdio fields, approvals and Run Modes, Customize) (consultado el 2026-10-26)
- Model Context Protocol, "Tools" (2026-07-28; human in the loop) (consultado el 2026-10-26)
- Node.js, "Node.js Releases" (consultado el 2026-10-25)


