Como usar o KwaFlux pelo Cursor: configuração do MCP, primeiros pedidos e soluções
Adicione o servidor MCP local do KwaFlux ao Cursor com um botão ou no mcp.json, teste a conexão e peça ao agente que converta, repare ou aprimore vídeos.
O essencial
- O agente do Cursor consegue comandar o KwaFlux pelo servidor MCP local que vem com o app. A configuração é um botão no KwaFlux ou uma entrada no
mcp.json. - Deixe o KwaFlux aberto e o Node.js instalado. O servidor é um programa local no seu computador, então os agentes na nuvem do Cursor não conseguem alcançá-lo.
- Por padrão, o Cursor pede confirmação antes de rodar ferramentas MCP. Aprove primeiro as somente leitura para testar a conexão.
- A maioria das falhas de configuração vem de três coisas: um caminho do Windows sem escape no JSON, editar o
mcp.jsonerrado e não recarregar.
O agente do Cursor consegue comandar o KwaFlux no seu computador pelo servidor MCP local que é instalado junto com o app. No KwaFlux, abra Configurações › Agent (MCP), escolha o Cursor e clique em Instalar no Cursor, ou cole uma entrada no mcp.json do Cursor. Depois, peça ao agente para diagnosticar, reparar, converter ou aprimorar um vídeo.
A configuração leva uns cinco minutos. O Cursor roda o servidor, e o KwaFlux faz o processamento.
Neste guia, você vai ver as duas formas de adicionar o KwaFlux ao Cursor, como conferir a conexão, o que pedir primeiro e como resolver os problemas mais comuns.
Conteúdo
- O que o Cursor faz com um servidor MCP?
- Antes de começar
- Método 1: instalar pelo KwaFlux com um botão
- Método 2: editar o mcp.json você mesmo
- Confira se está conectado
- Os seus primeiros pedidos
- Aprovações e execução automática
- Solução de problemas
- Perguntas frequentes
O que o Cursor faz com um servidor MCP?
Um servidor MCP dá ferramentas extras ao agente do Cursor. No caso de um servidor local (stdio), o Cursor inicia o programa no seu computador ao carregar, e o agente chama as ferramentas dele quando um pedido precisa delas.
O servidor do KwaFlux é um script Node.js que vem com o app. As ferramentas dele verificam o status do app, colocam na fila trabalhos como conversão, reparo e aprimoramento e esperam que terminem. Para entender o que é um agente e como esse ciclo funciona, veja o que é um agente de IA.
Antes de começar
| O que você precisa | Como conferir |
|---|---|
| KwaFlux 1.0.14 ou mais recente, aberto | A janela está aberta, não só instalada |
| Node.js 18 ou mais recente no PATH | Rode node --version em um terminal; se não houver, instale a LTS atual pelo nodejs.org. O cartão do KwaFlux grava na configuração o caminho completo do Node.js que encontrar |
| Cursor para desktop | Chat do agente local, não um Cloud Agent |
Observação: no Mac, o trecho do KwaFlux aponta para um auxiliar dentro do app (<KwaFlux.app>/Contents/Helpers/kwaflux-mcp-run) em vez de um caminho de script. Copie pelo app, para que a localização real já venha preenchida.
Método 1: instalar pelo KwaFlux com um botão
- No KwaFlux, abra Configurações e vá até Agent (MCP).
- Em Host MCP, escolha Cursor.
- Clique em Instalar no Cursor. O KwaFlux copia a configuração e abre o Cursor com um link de instalação.
- Aprove a instalação no Cursor.
- Como diz a dica do KwaFlux: “Depois de instalar, recarregue o MCP no Cursor.”
Ao clicar, o KwaFlux copia a configuração e mostra “Configuração copiada, abrindo o Cursor — cole manualmente se não abrir”. Se o Cursor não abrir, siga o Método 2; a configuração já está na sua área de transferência.
O botão abre um link neste formato, com a configuração codificada no final:
cursor://anysphere.cursor-deeplink/mcp/install?name=kwaflux&config=eyJjb21tYW5kIjoiQzpcXFByb2dyYW0gRmlsZXNcXG5vZGVqc1xcbm9kZS5leGUiLCJhcmdzIjpbIkM6XFxQcm9ncmFtIEZpbGVzXFxLd2FGbHV4XFxUb29sc1xca3dhZmx1eC1tY3BcXGt3YWZsdXhfbWNwLm1qcyJdfQEsse é o link de uma instalação padrão no Windows. O seu pode ser diferente se você instalou o KwaFlux em outro lugar.
Método 2: editar o mcp.json você mesmo
O Cursor lê os servidores MCP de dois arquivos:
| Arquivo | Alcance |
|---|---|
~/.cursor/mcp.json (Windows: C:\Users\<you>\.cursor\mcp.json) | Todos os projetos deste computador |
.cursor/mcp.json dentro de um projeto | Só aquele projeto |
O KwaFlux é um app de desktop, não parte de um projeto, então use o arquivo global.
- No KwaFlux, escolha Cursor em Host MCP e clique em Copiar config.
- Abra o
~/.cursor/mcp.jsonou crie o arquivo. - Se o arquivo for novo, cole o trecho inteiro. Se ele já tiver servidores, adicione só a entrada
kwafluxdentro domcpServersque já existe.
Para uma instalação padrão no Windows, o trecho é:
{
"mcpServers": {
"kwaflux": {
"command": "C:\\Program Files\\nodejs\\node.exe",
"args": [
"C:\\Program Files\\KwaFlux\\Tools\\kwaflux-mcp\\kwaflux_mcp.mjs"
]
}
}
}- Salve e depois reinicie o Cursor ou desligue e ligue o servidor em Customize.
Dica: mantenha as barras invertidas duplas. No JSON, uma \ sozinha inicia uma sequência de escape, então C:\Program Files invalida o arquivo inteiro, e o Cursor descarta todos os servidores dele, não só o KwaFlux.
Confira se está conectado
- Abra Customize na barra lateral do Cursor e procure kwaflux. Ele deve estar ativado, com as ferramentas listadas.
- No chat do agente, pergunte:
O KwaFlux está rodando? Confira com as ferramentas do KwaFlux.
O agente chama kwaflux_get_app_status. Se o KwaFlux estiver aberto, a resposta informa também se você fez login. Se estiver fechado, a ferramenta devolve um erro que começa com app_not_running. Abra o KwaFlux e pergunte de novo.
- Peça a sua lista de tarefas. Uma lista vazia não é problema; significa que a cadeia inteira funciona.
Os seus primeiros pedidos
Passe caminhos locais completos e diga para que você quer o resultado:
| Peça ao Cursor | O que acontece no KwaFlux |
|---|---|
| “D:\Clips\trip.mp4 não abre. Faça o diagnóstico e repare no modo recomendado.” | Um diagnóstico e depois uma tarefa de reparo; o arquivo reparado é gravado ao lado do original |
| “Exporte D:\Clips\trip.mp4 para o YouTube em HD 1080P.” | O agente consulta a lista de formatos, escolhe a opção do YouTube e coloca a exportação na fila |
| “Converta D:\Clips\screen.mkv para um MP4 que mantenha a qualidade.” | Uma conversão rápida para MP4 com o perfil de qualidade |
| “Execute o Reparo de qualidade em D:\Old\wedding.mp4.” | Uma tarefa de aprimoramento com IA usando as configurações padrão do app |
| “Espere essa tarefa e me avise quando terminar.” | O agente aguarda a tarefa, até cinco minutos por chamada, e verifica de novo se for preciso |
Cada tarefa aparece na lista de tarefas do KwaFlux, onde você pode acompanhar, pausar ou cancelar. Para detalhes sobre conversão, veja o Conversor.
A interpolação de quadros e as ferramentas de recorte e substituição ficam no app; o assistente é instruído a mandar você para lá nesses casos. Os downloads por agentes continuam desativados a menos que você mude Permitir que agentes iniciem downloads, em Autorização de agentes, para o modo que pede confirmação a cada download. Aí o KwaFlux mostra um pop-up para cada download, e o assistente também pede que você confirme no chat que tem o direito de baixar aquele conteúdo.
Aprovações e execução automática
A documentação do Cursor diz que ele “pede aprovação antes de usar ferramentas MCP por padrão”, e as ferramentas MCP seguem os mesmos Run Modes dos comandos de terminal. É um padrão sensato para o KwaFlux:
- As ferramentas somente leitura, como status do app, lista de tarefas, detalhes de tarefa e lista de formatos de exportação, podem entrar na lista de permitidas sem risco.
- As ferramentas que colocam trabalhos na fila gravam arquivos novos ao lado da origem. Continue aprovando essas pessoalmente até confiar nos seus pedidos.
Solução de problemas
| Sintoma | Causa provável | Solução |
|---|---|---|
| O kwaflux não aparece em Customize | JSON inválido (muitas vezes uma barra invertida simples) ou o arquivo errado | Valide o ~/.cursor/mcp.json; mantenha \\ nos caminhos do Windows |
| O kwaflux mostra um erro ou fica desconectado | Node.js ausente, desatualizado ou fora do PATH | Instale a LTS atual do Node.js; ou coloque o caminho completo do node.exe em command |
As ferramentas aparecem, mas toda chamada diz app_not_running | O KwaFlux está fechado | Abra o KwaFlux e peça de novo |
| Funciona em um projeto, mas não em outro | Foi adicionado ao .cursor/mcp.json de um projeto | Passe para o ~/.cursor/mcp.json global |
| Um Cloud Agent não encontra o KwaFlux | Cloud Agents rodam nos servidores do Cursor | Use o chat do agente local no computador onde o KwaFlux roda |
| O Cursor reclama da falta de um tipo | Algumas versões do Cursor querem "type": "stdio" | Adicione "type": "stdio" à entrada kwaflux |
Para problemas que não são específicos do Cursor, veja o guia de solução de problemas do MCP do KwaFlux.
Conclusão
Clique em Instalar no Cursor ou cole uma entrada no ~/.cursor/mcp.json. Depois recarregue, deixe o KwaFlux aberto e peça ao agente para conferir o status do app antes do primeiro trabalho de verdade. A partir daí, conversões, reparos e aprimoramentos podem começar no chat do Cursor e aparecer na lista de tarefas do KwaFlux.
Comande o KwaFlux pelo Cursor
O KwaFlux inclui um servidor MCP local para o Cursor e outros apps MCP. O processamento de IA roda na sua própria GPU e os seus arquivos de mídia não são enviados para processamento. Roda no Windows 10 (64 bits, versão 1809 ou mais recente), no Windows 11 e no macOS 12 ou mais recente em Apple Silicon. Importar arquivos e explorar o app não exigem conta. O login com um plano pago só é necessário para exportar, converter, reparar um arquivo ou baixar um arquivo de um link.
Teste no seu próprio material
Baixe o KwaFlux e veja os efeitos de graça no seu próprio material antes de pagar — sem conta, processado na sua GPU, sem enviar sua mídia para processamento. As prévias de vídeo duram 1, 3 ou 5 segundos; as de estabilização, 5, 15 ou 30 segundos.
Perguntas frequentes
Onde fica o mcp.json do Cursor no Windows?
O arquivo global é C:\Users\<you>\.cursor\mcp.json, e o de projeto é .cursor\mcp.json dentro da pasta do projeto. Os servidores do arquivo global ficam disponíveis em todos os projetos. Se um servidor não carregar, veja o guia de solução de problemas.
Os Cloud Agents do Cursor podem usar um servidor MCP local?
Não. Um servidor stdio local é um programa no seu computador, e os Cloud Agents rodam na infraestrutura do Cursor, então não conseguem iniciá-lo. Use o agente do app de desktop do Cursor no mesmo computador.
Por que os caminhos do Windows precisam de barras invertidas duplas no mcp.json?
Porque o JSON trata a barra invertida como início de uma sequência de escape. C:\\Program Files é o JSON válido para C:\Program Files; uma barra invertida simples faz o arquivo falhar na leitura. Barras normais também funcionam.
O Cursor roda ferramentas MCP sem perguntar?
Não por padrão. O Cursor pede aprovação antes de usar ferramentas MCP, a menos que você as coloque na lista de permitidas ou mude o modo de execução. Liberar primeiro as ferramentas somente leitura é um começo seguro.
Qual assistente de IA usar com um app de vídeo local?
Não existe um único melhor. O Cursor combina com quem já trabalha nele; um app de chat ou um agente de terminal pode servir melhor para outras pessoas. A nossa comparação de assistentes mostra as diferenças.
Fontes
- Cursor Docs, "Model Context Protocol (MCP)" (mcp.json locations, stdio fields, approvals and Run Modes, Customize) (acessado em 2026-10-26)
- Model Context Protocol, "Tools" (2026-07-28; human in the loop) (acessado em 2026-10-26)
- Node.js, "Node.js Releases" (acessado em 2026-10-25)


