Unreal Engine MCP Server

MCP-сервер для Unreal Engine: управление ассетами, акторами, редактором, секвенсором и блупринтами

MCP-сервер

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

Почему такой уровень

  • Инструмент execute_python и консольные команды выполняют произвольный код в редакторе
  • Меняет содержимое вашего проекта Unreal
Все причины и проверки

chir24/unreal_mcp

Установка

Ручная установка

claude mcp add unreal-engine --transport http http://localhost:3000/mcp

Нативный HTTP-транспорт из плагина. Сначала включите Enable Native MCP в настройках плагина.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер соединяет агента с Unreal Engine через нативный плагин Automation Bridge на C++. Агент управляет ассетами, спавнит и трансформирует акторы, работает с редактором, камерой, уровнями, освещением, физикой и анимацией, ведет секвенсор и рендер, правит графы блупринтов, Niagara и материалов. Есть два транспорта: нативный HTTP или SSE прямо из плагина без моста и вариант через мост на TypeScript. Сервер стартует даже без активного подключения к Unreal и переподключается с задержкой. Опасные консольные команды блокируются, по умолчанию включена аутентификация по токену.

Для кого. Для разработчиков игр на Unreal Engine, которые хотят управлять редактором и сценой через агента.

Подходит, если

  • Нужно расставить акторы и настроить сцену по описанию
  • Нужно собрать или поправить блупринт, материал или эффект Niagara
  • Нужно управлять секвенсором и рендером из агента

Не подходит, если

  • Нет установленного Unreal Engine версий с 5.0 по 5.8
  • Проект только на блупринтах и нельзя добавить код-таргет для сборки плагина

Пример запроса к агенту

Заспавни на сцене куб, включи ему физику и сделай скриншот вьюпорта

Ограничения

Нужны Unreal Engine 5.0 по 5.8 и плагин Automation Bridge, для сборки из исходников проекту нужен код-таргет. Для варианта с мостом на TypeScript нужен Node.js 20.19 или новее и переменная UE_PROJECT_PATH. Часть операций требует включения дополнительных плагинов Unreal. Инструменты execute_python и консольные команды выполняют произвольный код в редакторе, поэтому применяйте только к своим проектам.

Как отключить. Уберите запись сервера из конфигурации MCP-клиента и отключите или удалите плагин Automation Bridge в редакторе Unreal.

MCP

Транспорт
http, sse, stdio
Авторизация
не нужна
Переменные окружения
Переменные окружения
UE_PROJECT_PATH
Путь к вашему проекту Unreal, нужен для варианта с мостом на TypeScript.
MCP_AUTOMATION_PORT
Порт моста автоматизации, по умолчанию 8091.

Проверка безопасности

  • Инструмент execute_python и консольные команды выполняют произвольный код в редакторе
  • Меняет содержимое вашего проекта Unreal

Коротко о README

README описывает сервер с нативным плагином на C++ и двумя транспортами: прямой HTTP или SSE из плагина и мост на TypeScript через stdio. Расписаны установка сервера через npx или из исходников, установка плагина копированием или как внешней папки, список обязательных и опциональных плагинов Unreal и настройка клиентов. Отдельно указаны переменные окружения, аутентификация по токену и блокировка опасных консольных команд. Лицензия MIT.

Частые вопросы

Нужен ли Node.js?

Для нативного HTTP-транспорта из плагина Node.js не нужен. Он требуется только для моста на TypeScript через stdio.

Какие версии Unreal поддержаны?

Согласно README, все версии с 5.0 по 5.8.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIUnreal Engine MCP Server

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.