Об этом проекте

nexus-rider — это плагин-прокси MCP (Model Context Protocol) для JetBrains Rider. Он запускает локальный HTTP-сервер (по умолчанию порт 6800) для автоматического обнаружения экземпляров Unreal Engine и передачи вызовов инструментов AI-клиентов (таких как Cursor, CodeBuddy, Windsurf) через WebSocket на плагин NexusLink на стороне UE. Основные функции плагина: 1. **Обнаружение и подключение экземпляров**: автоматическое сканирование указанного диапазона портов для поиска экземпляров UE и отображение статуса подключения в строке состояния Rider. 2. **Переадресация инструментов AI**: выступая в качестве промежуточного слоя, пересылает запросы AI-клиентов в UE, позволяя AI управлять чертежами, активами и PIE (запуск внутри редактора) и другими возможностями UE. 3. **Гибкое управление конфигурацией**: поддерживает настройку порта MCP, диапазона сканирования, гейткипа операций записи (например, ограничение удаления/переименования)以及 локального сетевого доступа. 4. **Механизм аутентификации**: предоставляет аутентификацию Bearer Token, обеспечивая безопасное соединение между AI-клиентом и прокси-сервером. Для использования плагина необходимо установить сопутствующий плагин NexusLink в UE версии 4.26+ и использовать Rider версии 2025.3+.