Unreal MCP
MCP-сервер, который позволяет агенту управлять редактором Unreal Engine словами: акторы, блупринты, узлы графа, камера
- 2 115 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Сервер выполняется локально и управляет открытым редактором Unreal через TCP
- Изменяет содержимое проекта: создает акторы, блупринты и узлы графа
Установка
- Работает в
В терминале, через 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-сервер для Unreal Editor: агент правит уровни, Blueprint и материалы, собирает проект обычными фразами
Плагин Unreal Engine с MCP: агент ведет редактор через язык запросов RQL, правит Blueprint и C++, снимает кадры вьюпорта, есть облако и свой сервер
Unreal MCP на Python: 253 действия в 21 области, от акторов и Blueprint до материалов и кинематографики, плюс выполнение любого Python в редакторе
Плагин Unreal Engine с MCP-сервером: Claude и Cursor создают блупринты, спавнят объекты и запускают команды редактора
Python-CLI и MCP-сервер, через которые агент создает акторы, правит блупринты и запускает PIE в Unreal Engine 5
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Unreal MCP (эта карточка) | нет | не нужна | 2 115 | |
| Flopperam Unreal Engine MCP | нет | API-ключ | 1 117 | unreal Engine MCP |
| Unreal MCP (GenOrca) | нет | не нужна | 148 | unreal MCP на Python |
| AI Game Developer: Unreal MCP | нет | OAuth | 60 | плагин 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.