CU

chir24/unreal_mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

998 stars 184 forks Качество 92 Тренд 48MIT

Комплексный сервер Model Context Protocol (MCP), позволяющий ассистентам ИИ управлять Unreal Engine через родной плагин C++ Automation Bridge. Создан на TypeScript и C++.

Обзор

Комплексный сервер Model Context Protocol (MCP), который позволяет AI-ассистентам управлять Unreal Engine через нативный плагин Automation Bridge на C++. Создан на TypeScript и C++. - — Все операции проходят через плагин MCP Automation Bridge — — Native HTTP/SSE (мост не требуется) или WebSocket через мост TypeScript — — Интроспекция во время выполнения для освещения, отладочных форм и треков секвенсоров — — Сервер запускается даже без активного соединения Unreal — — Повторяет автоматические рукопожатия с экспоненциальным отключением - — Блокирует опасные консольные команды валидацией на основе шаблонов — — Опциональная аутентификация на основе токенов для WS и HTTP-транспортов — — 10-секундный TTL для повышения производительности — — ограничение скорости на IP (60 req/min) на конечной точке Prometheus — — Унифицированные псевдонимы классов и определения типов - Целевой показатель совместимости источника 5.0–5.8. Текущий полный запись живого приема охватывает только UE 5.7.4.

Обзор (машинный перевод)

EngineWire

EngineWire соединяет Claude, Cursor, VS Code или любой другой MCP-клиент с работающим редактором Unreal,
и позволять создавать уровни, чертежи, интерфейс, материалы, эффекты и многое другое через встроенный плагин редактора на C++.

🧭 Один инструмент, более 400 возможностей  ·  ⚙️ Нативный плагин  редактора C++ ·  🌐 HTTP или stdio  ·  🔐 Локальный и защищённый токенами по умолчанию  ·  🎮 Unreal Engine 5.0 – 5.8

🚀 Быстрый старт  ·  📖 Вики  ·  📦 Релизы  ·  💬 Обсуждения

📌 Какая это версия? Этот README описывает строку 0.6: ветвь dev и npm unreal-engine-mcp-server@beta. Предыдущий стабильный релиз, 0.5.30 (npm latest), открывает 23 отдельных инструмента вместо одного; см. Апгрейдинг с 0.5.x.

Содержание · Что он делает · Как он работает · Быстрый старт · Инструмент unreal · Конфигурация · Безопасность · Плагины движка · Docker · Документация · Разработка · Сообщество


Что он делает

** 🏗️ Уровни и актёры**
Создайте одного или сотни актёров за один вызов, разместите и прикрепите их, найдите тех, кто погружен в пол, и загрузите, транслируйте и сохраните уровни.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

EngineWire

EngineWire connects Claude, Cursor, VS Code or any other MCP client to a running Unreal Editor, and let it build levels, Blueprints, UI, materials, effects and more, through a native C++ editor plugin.

🧭 One tool, over 400 capabilities  ·  ⚙️ Native C++ editor plugin  ·  🌐 HTTP or stdio  ·  🔐 Local and token-protected by default  ·  🎮 Unreal Engine 5.0 – 5.8

🌐 enginewire.dev  ·  🛒 Fab  ·  🚀 Quick Start  ·  📖 Wiki  ·  📦 Releases  ·  💬 Discussions

Открыть полный README на GitHub

Установка

npx -y unreal-engine-mcp-server
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "unreal-engine": { "type": "http", "url": "http://127.0.0.1:3000/mcp", "headers": { "X-MCP-Capability-Token": "${UNREAL_MCP_TOKEN}" } } } }