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.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.