Unreal MCP

MCP-сервер, который позволяет агенту управлять редактором Unreal Engine словами: акторы, блупринты, узлы графа, камера

  • 2 115 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

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

  • Сервер выполняется локально и управляет открытым редактором Unreal через TCP
  • Изменяет содержимое проекта: создает акторы, блупринты и узлы графа
Все причины и проверки

chongdashu/unreal-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/unreal-mcp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Сервер выполняется локально и управляет открытым редактором Unreal через TCP
  • Изменяет содержимое проекта: создает акторы, блупринты и узлы графа

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

Что делает

Проект связывает кодового агента с редактором Unreal Engine через протокол MCP. Он состоит из плагина на C++, который поднимает TCP-сервер внутри редактора, и Python-сервера на FastMCP, который принимает команды агента и передает их плагину. Через естественный язык агент создает и удаляет акторы, задает их трансформации, собирает классы блупринтов с компонентами, добавляет узлы и переменные в граф и наводит камеру вьюпорта. Автор помечает проект как экспериментальный, а список возможностей приведен в документации Docs.

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

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

  • Нужно создавать и расставлять акторы или собирать блупринты командами на естественном языке
  • Нужно автоматизировать однотипные действия в редакторе Unreal Engine 5.5
  • Нужен мост между кодовым агентом и открытым проектом Unreal

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

  • Нужна стабильная работа в продакшене, а не экспериментальный инструмент
  • Нет возможности собрать плагин на C++ и поставить Unreal Engine 5.5

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

Создай в текущем уровне куб и точечный свет, подними свет на два метра и наведи на него камеру вьюпорта

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

Проект помечен как экспериментальный, возможны ломающие изменения и пробелы в документации. Нужны Unreal Engine 5.5 или новее, Python 3.10 или новее и менеджер uv, а плагин на C++ требуется собрать в проекте. Редактор Unreal должен быть открыт и запущен, связь идет по локальному TCP-порту 55557. Пакета на PyPI нет, сервер запускается из исходников через uv.

Как отключить. Удалите запись сервера из конфигурации MCP клиента и отключите плагин UnrealMCP в разделе Edit, Plugins редактора Unreal.

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

Это готовый продукт?

Нет, автор помечает проект как экспериментальный: API и возможности могут меняться без предупреждения.

Что нужно, чтобы сервер заработал?

Собранный плагин UnrealMCP в проекте, запущенный редактор Unreal 5.5 и Python-сервер, поднятый через uv. Связь идет по локальному TCP-порту.

Чем Unreal MCP отличается от других интеграций Unreal Engine с агентами?

Проект состоит из плагина на C++, который поднимает TCP-сервер внутри редактора Unreal Engine, и Python-сервера на FastMCP. Агент управляет акторами, блупринтами, узлами графа и камерой словами.

Для чего нужен MCP-сервер Unreal и что нужно для запуска?

Он дает агенту управлять редактором Unreal Engine обычными фразами. Склонируйте репозиторий git clone https://github.com/chongdashu/unreal-mcp.git, установите плагин в проект и запустите Python-сервер. Работает с Cursor, Windsurf, Claude Desktop и Claude Code.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

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

MCP-серверШирокий доступ1 тыс.Звезды репозитория

MCP-сервер для Unreal Editor: агент правит уровни, Blueprint и материалы, собирает проект обычными фразами

MCP-серверШирокий доступ495Звезды репозитория

Плагин Unreal Engine с MCP: агент ведет редактор через язык запросов RQL, правит Blueprint и C++, снимает кадры вьюпорта, есть облако и свой сервер

MCP-серверШирокий доступ60Звезды репозитория

Unreal MCP на Python: 253 действия в 21 области, от акторов и Blueprint до материалов и кинематографики, плюс выполнение любого Python в редакторе

MCP-серверШирокий доступ148Звезды репозитория

Плагин Unreal Engine с MCP-сервером: Claude и Cursor создают блупринты, спавнят объекты и запускают команды редактора

MCP-серверШирокий доступ686Звезды репозитория

Python-CLI и MCP-сервер, через которые агент создает акторы, правит блупринты и запускает PIE в Unreal Engine 5

CLIШирокий доступ216Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Unreal MCP (эта карточка)нетне нужна2 115
Flopperam Unreal Engine MCPнетAPI-ключ1 117unreal Engine MCP
Unreal MCP (GenOrca)нетне нужна148unreal MCP на Python
AI Game Developer: Unreal MCPнетOAuth60плагин Unreal Engine с MCP

Коротко о README

README представляет мост между AI-клиентами вроде Cursor, Windsurf и Claude Desktop и редактором Unreal Engine по протоколу MCP. Проект состоит из примера Unreal-проекта, плагина на C++ с нативным TCP-сервером и Python-сервера на FastMCP, который загружает модули инструментов для акторов, блупринтов, узлов и редактора. Установка описана в двух частях: сборка плагина в Unreal 5.5 и настройка Python-окружения через uv, после чего сервер прописывается в конфигурацию MCP-клиента командой uv run. Статус проекта явно назван экспериментальным. Лицензия MIT.

Бейдж для README

Сообщить о проблеме