Sobre o projeto

nexus-vscode é uma extensão de proxy MCP (Model Context Protocol) para VSCode / Cursor. Ele executa um servidor HTTP localmente (porta padrão 6900) para descobrir automaticamente instâncias do Unreal Engine (UE) e encaminhar chamadas de ferramentas de IA para o NexusLink via WebSocket. A extensão em si não implementa lógica de jogo; recursos específicos como blueprints, gerenciamento de assets e PIE são fornecidos pelo NexusLink no lado do UE. Principais funcionalidades e características: 1. Descoberta de instâncias: suporta varredura automática de instâncias UE dentro de um intervalo de portas especificado ou configuração de instância UE remota. 2. Encaminhamento de proxy: encaminha solicitações de clientes de IA (como Cursor, CodeBuddy, Windsurf) para o lado do UE. 3. Permissões e segurança: suporta autenticação com Bearer Token e oferece a configuração de Write Gate (off / destructive / all) para controlar operações destrutivas. 4. Configuração conveniente: fornece um comando de cópia única para a configuração mcp.json e o token de autenticação, simplificando a integração com clientes de IA. 5. Gerenciamento de estado: exibe o status da conexão na barra de status, suporta atualização manual, seleção ou desconexão de instâncias UE, além de permitir pausar/retomar o encaminhamento do Agent. Requisitos de dependência: - É necessário instalar e habilitar o NexusLink (compatível com UE 4.26+). - A versão do mecanismo do VS Code deve ser ^1.85.0 ou superior.