Sobre el proyecto

nexus-vscode es una extensión de proxy MCP (Model Context Protocol) para VSCode / Cursor. Ejecuta un servidor HTTP localmente (puerto predeterminado 6900) para descubrir automáticamente instancias de Unreal Engine (UE) y reenvía las llamadas de herramientas de IA a NexusLink mediante WebSocket. La extensión en sí no implementa la lógica del juego; las capacidades específicas como blueprints, gestión de activos y PIE son proporcionadas por NexusLink en el lado de UE. Características principales: 1. Descubrimiento de instancias: admite escaneo automático de instancias de UE dentro de un rango de puertos especificado, o configurar una instancia remota de UE. 2. Reenvío de proxy: transfiere las solicitudes de los clientes de IA (como Cursor, CodeBuddy, Windsurf) al lado de UE. 3. Permisos y seguridad: admite autenticación con Bearer Token y ofrece una configuración de puerta de escritura (Write Gate) (off / destructive / all) para controlar operaciones destructivas. 4. Configuración cómoda: proporciona un comando para copiar con un solo clic la configuración mcp.json y el token de autenticación, simplificando la integración de clientes de IA. 5. Gestión de estado: muestra el estado de conexión en la barra de estado, permite actualizar manualmente, seleccionar o desconectar la instancia de UE, y pausar/reanudar el reenvío del agente. Requisitos de dependencia: - Es necesario instalar y habilitar NexusLink (compatible con UE 4.26+). - La versión del motor de VS Code debe ser ^1.85.0 o superior.