Unreal Engine MCP

Unreal Engine MCP

ChiR24MIT
671 звёзд123 форков
Это MCP-сервер для подключения AI-ассистентов к редактору Unreal Engine 5. Вам не нужно вручную искать кнопки или писать сложные скрипты — AI выполняет рутинные операции за вас. Сервер работает вместе с нативным плагином на C++ и даёт AI 17 инструментов для автоматизации. Решение подходит для гейм-дизайнеров, технических художников и DevOps-инженеров. Вы управляете проектом прямо из чата: создаёте ассеты, настраиваете сцены, запускаете тесты и меняете настройки движка без переключения контекста.
Подключение

Подключить Unreal Engine MCP

Выберите способ запуска и свой MCP-клиент. Ниже останется одна готовая инструкция, которую можно проверить и скопировать.

1

Способ подключения

2

Куда подключить

3

Скопируйте и проверьте

Claude Desktop / Claude Code

Клиент запускает MCP-сервер как локальный процесс.

  1. 1.Откройте настройки MCP в Claude.
  2. 2.Добавьте сервер с указанной командой и переменными окружения.
  3. 3.Перезапустите Claude, если сервер не появился автоматически.
json
{
  "mcpServers": {
    "unreal-engine-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "unreal-engine-mcp-server"
      ]
    }
  }
}

Сгенерировано из существующей команды запуска. Желательно сверить с README.

Инструкция собрана из данных карточки и пока не отмечена как проверенная редакцией. Сверьте команду с README источника и не передавайте лишние права или секреты.

Как оценить Unreal Engine MCP

Unreal Engine MCP относится к Продуктивность, Разработка игр, Unreal Engine. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.

Происхождение
Проект сообщества
Лицензия
MIT
Реализация
C++
Транспорт
stdio

Что проверить перед выбором

  • Изучите README, открытые issues и историю последних изменений в репозитории.
  • Проверьте команду установки и зависимости перед запуском в рабочем окружении.
  • Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.

Карточка отредактирована 20.07.2026.

Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 1.

Характеристики

Общее

  • СтатусСообщество
  • РазработчикChiR24
  • ЛицензияMIT

Технологии

  • Языки
    C++
  • Транспорт
    stdio

Описание

Возможности

  • Управление ассетами: импорт, дублирование, переименование, удаление, создание материалов
  • Создание и контроль актёров: спавн, удаление, трансформация, физика, теги, компоненты
  • Управление редактором: игровые сессии (PIE), управление камерой, скриншоты, закладки
  • Работа с уровнями: загрузка, сохранение, стриминг, настройка освещения
  • Анимация и физика: Animation Blueprints, state machines, ragdolls, транспорт, ограничения
  • Визуальные эффекты: Niagara-частицы, GPU-симуляции, процедурные эффекты, отладочные фигуры
  • Управление Sequencer: кинематография, управление таймлайном, анимация камеры, ключевые кадры
  • Редактирование графов: Blueprint, Niagara, Material, Behavior Tree
  • Работа со звуком: звуковые сигналы, аудиокомпоненты, миксы, фоновый звук
  • Системные команды: консольные команды, UBT, запуск тестов, логи, настройки проекта

Как подключить

Установите плагин из официального репозитория в ваш проект Unreal Engine 5. Подробная инструкция по установке плагина есть в разделе README проекта.

Затем запустите сервер. Установка через npx не требует глобальной установки — npx сам найдёт и запустит пакет:

npx -y unreal-engine-mcp-server

Добавьте конфигурацию в ваш MCP-клиент. Пример для Claude Desktop:

{ "mcpServers": { "unreal-engine-mcp": { "command": "npx", "args": ["-y", "unreal-engine-mcp-server"] } } }

Перезапустите клиент. Убедитесь, что редактор Unreal Engine запущен с открытым проектом. Сервер готов к работе.

Примеры запросов

  • «Создай новый материал с текстурой металла и примени его к выбранному актёру»
  • «Загрузи уровень ExampleMap, переключи камеру на вид сверху и сделай скриншот»
  • «Запусти PIE-сессию, поставь её на паузу через 5 секунд, затем выйди из режима игры»
  • «Найди все статические меши на сцене и удали у них тег Temp»
  • «Открой Sequencer, создай новую камеру с анимацией движения по сплайну»

Технические детали

  • Язык сервера: TypeScript (Node.js)
  • Язык плагина: C++
  • Транспорт: stdio
  • Лицензия: MIT
  • Совместимость: Unreal Engine 5.0–5.8
  • Клиенты: любые MCP-совместимые ассистенты (Claude Desktop, Continue, Cursor)
  • Репозиторий: GitHub (ChiR24/Unreal_mcp)

Поделиться