Unreal Engine API Documentation

Unreal Engine API Documentation

CodeturionNOASSERTION
81 звёзд13 форков
MCP-сервер с точной документацией Unreal Engine C++ API. Даёт AI-ассистентам (Claude, Cursor, Windsurf) достоверную информацию взамен галлюцинаций из обучающих данных. Разработчики игр получают правильные сигнатуры функций, верные пути #include и актуальные методы без устаревших вариантов. Не требует установки Unreal Engine. Сервер скачивает готовую SQLite-базу для вашей версии (5.3, 5.5, 5.7) и кэширует её локально. Базы обновляются автоматически каждую неделю.
Подключение

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

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

1

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

2

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

3

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

Claude Desktop / Claude Code

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

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

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

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

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

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

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

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

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

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

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

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

Общее

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

Технологии

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

Описание

Возможности

  • Поиск точных сигнатур функций и классов C++ для любой поддерживаемой версии UE (5.3, 5.4, 5.5, 5.7).
  • Возврат корректных путей для подключения заголовочных файлов (#include).
  • Предупреждение об использовании API, помеченных как deprecated.
  • Автоматическое определение версии через переменную UNREAL_VERSION или чтение .uproject.
  • Поддержка патч-версий с автоматическим fallback на мажорную версию (5.7.3 → 5.7).
  • Ультрабыстрые ответы: точные запросы за <1 мс, поиск за <5 мс.
  • Автоматическое обновление базы документации раз в неделю.
  • Совместимость с любыми MCP-клиентами.

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

  1. Установите сервер через uvx: uvx unreal-api-mcp
  2. Добавьте конфигурацию в настройки MCP вашего инструмента. Пример для Claude Desktop (claude_desktop_config.json): { "mcpServers": { "unreal-api": { "command": "uvx", "args": ["unreal-api-mcp"], "env": { "UNREAL_VERSION": "5.5" } } } }
  3. Укажите вашу версию UE. Перезапустите клиент. При старте сервер скачает базу данных в папку ~/.unreal-api-mcp/.

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

  • «Найди сигнатуру метода FVector::CrossProduct для UE 5.4 и укажи правильный .h файл.»
  • «Проверь, помечен ли AActor::SetActorLocation как deprecated в UE 5.7. Если нет — покажи прототип.»
  • «Напиши объявление UCLASS с макросом BlueprintType, включив все нужные #include, для UE 5.5.»
  • «Сравни параметры конструктора UDecalComponent в UE 5.3 и UE 5.7. Есть ли изменения?»

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

  • Язык: Python
  • Транспорт: stdio
  • Лицензия: PolyForm Noncommercial 1.0.0 (бесплатно для некоммерческих проектов)
  • Совместимость: Claude Desktop, Claude Code, Cursor, Windsurf и любые MCP-клиенты.

Поделиться