AI Game Developer: Unreal MCP

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

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

Широкий доступ

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

  • Агент меняет акторы, ассеты, Blueprint и C++ код проекта, а мутации через rql-mutate затрагивают данные редактора
  • Облачный режим передает команды и данные редактора на сервис ai-game.dev
Все причины и проверки

ivanmurzak/unreal-mcp

Установка

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

npm install -g unreal-mcp-cli && unreal-mcp-cli install-plugin ./YourProject

Затем unreal-mcp-cli login ./YourProject для входа в облако и unreal-mcp-cli open ./YourProject для запуска редактора.

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент меняет акторы, ассеты, Blueprint и C++ код проекта, а мутации через rql-mutate затрагивают данные редактора
  • Облачный режим передает команды и данные редактора на сервис ai-game.dev

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

Что делает

AI Game Developer — плагин Unreal Engine с MCP, родственный проектам Unity-MCP и Godot-MCP. Он подключает Claude, Cursor, Copilot или любой клиент MCP к редактору. Агент создает акторы, меняет уровни, работает с Blueprint и ассетами, правит и компилирует C++ проекта. Данные редактора доступны через единый язык запросов RQL: инструменты rql-query, rql-mutate и rql-schema читают и меняют акторы, компоненты, ассеты и состояние. Blueprint можно создавать, редактировать и компилировать с разбором ошибок и предупреждений, а C++ собирается через Live Coding или UBT. Снимки вьюпорта, игрового вида, камеры и отдельного актора ассистент разглядывает сам. Плагин на C++ запускает рядом вспомогательный процесс unreal-mcp-bridge на .NET. Подключиться можно к облаку ai-game.dev или к собственному GameDev-MCP-Server. Статус проекта по его же описанию — бета. Любой инструмент можно включить или выключить в окне MCP Tools, а свои инструменты, подсказки и ресурсы регистрируют из плагина без форка.

Для кого. Для разработчиков игр на Unreal Engine с C++-проектом, которым нужен unreal mcp для правки уровней, Blueprint и кода в связке с Claude, Cursor или Copilot.

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

  • Нужен unreal mcp, который умеет компилировать Blueprint и возвращать ошибки, чтобы агент их исправлял
  • Агенту надо читать и менять акторы и ассеты одним языком запросов вместо набора разнородных команд
  • Нужно править C++ проекта и собирать его через Live Coding или UBT с отчетом об ошибках
  • Ассистент должен видеть результат: кадры вьюпорта, камеры и отдельных акторов
  • Вы хотите развернуть собственный сервер вместо облака или добавить свои инструменты без форка

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

  • Нужен стабильный релиз: проект назван бета-версией, а список в Fab пока не опубликован
  • Проект на Blueprint без C++: плагин собирает модуль редактора, поэтому хост должен компилировать C++
  • Версия Unreal старше 5.5: поддерживаются 5.5 и новее
  • Нельзя использовать облачный сервис: по умолчанию подключение идет к ai-game.dev, нужен собственный сервер

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

Создай Blueprint BP_Door от Actor, добавь переменную bool IsOpen, скомпилируй и исправь ошибки, потом сними кадр вьюпорта.

MCP

Транспорт
stdio, http
Авторизация
OAuth

Переменные окружения

UNREAL_MCP_TRANSPORT
Транспорт: stdio или http.
UNREAL_MCP_BRIDGE_PATH
Путь к собранному вспомогательному процессу при установке из исходников.

Ограничения

Нужен Unreal Engine 5.5 или новее (проверялся на 5.7, сборка и запуск подтверждены на 5.8) и проект на C++. Установка через unreal-mcp-cli или вручную: без готового бинарника для вашей платформы нужен собранный вспомогательный процесс и переменная UNREAL_MCP_BRIDGE_PATH. Для облака требуется одобрение входа в браузере. Снимки экрана требуют редактор с видеокартой. Статус проекта — бета. Лицензия Apache-2.0.

Как отключить. Удалите папку Plugins/UnrealMCP из проекта или отключите плагин в Edit, Plugins. Отдельные инструменты выключаются в окне MCP Tools. Запись сервера удалите из конфигурации клиента.

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

Как установить Unreal MCP от IvanMurzak?

Поставьте unreal-mcp-cli командой npm install -g unreal-mcp-cli, затем выполните install-plugin ./Проект, login ./Проект и open ./Проект. Можно скопировать папку UnrealMCP в Plugins проекта вручную.

Что такое RQL в этом unreal mcp?

Единый язык запросов к данным редактора. Инструменты rql-query, rql-mutate и rql-schema читают и меняют акторы, компоненты, ассеты, уровни и состояние редактора.

Нужен ли облачный аккаунт для Unreal MCP?

Облако ai-game.dev подключается по умолчанию через вход в браузере. Можно указать собственный сервер GameDev-MCP-Server, тогда плагин работает в режиме Custom.

Какая версия Unreal Engine нужна?

Unreal Engine 5.5 или новее. Проект проверен в CI на 5.7, а сборка и запуск подтверждены на 5.8.

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

Это плагин на C++ с вспомогательным процессом .NET, языком запросов RQL, облаком и собственным сервером, разработанный в паре с Unity-MCP и Godot-MCP одного автора.

Обсуждение

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

MCP-серверы

Плагин Unity с MCP-сервером, скиллами и CLI: агент управляет сценами, ассетами, скриптами и тестами в редакторе Unity

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

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

MCP-серверРасширенный доступ2,1 тыс.Звезды репозитория

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

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

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

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

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

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

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

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

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

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

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
AI Game Developer: Unreal MCP (эта запись)нетOAuth52
Unreal MCPнетне нужна2 110другой MCP-сервер для Unreal Engine без языка запросов RQL и облачного режима
Unreal Engine MCP Serverнетне нужна995другой MCP-сервер для Unreal Engine с управлением ассетами и актерами
UnrealClaudeнетне нужна973плагин, который приносит Claude Code внутрь редактора Unreal

Коротко о README

Описание открывается обзором: плагин для редактора Unreal, который через облачный бэкенд ai-game.dev или собственный сервер связывает редактор с ИИ-агентами. Дальше идут требования, три способа установки (Fab в планах, unreal-mcp-cli, ручной), порядок обновления, первый запуск, таблица инструментов по семействам, включение и выключение инструментов и справочник команд CLI. В конце собраны расширение инструментов без форка, использование в рантайме игры, переменные окружения и устройство соединения.

Бейдж для README

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

Foxx AIAI Game Developer: Unreal MCP
Foxx AI

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