
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.Откройте настройки MCP в Claude.
- 2.Добавьте сервер с указанной командой и переменными окружения.
- 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-клиентами.
Как подключить
- Установите сервер через
uvx:uvx unreal-api-mcp - Добавьте конфигурацию в настройки MCP вашего инструмента. Пример для Claude Desktop (
claude_desktop_config.json):{ "mcpServers": { "unreal-api": { "command": "uvx", "args": ["unreal-api-mcp"], "env": { "UNREAL_VERSION": "5.5" } } } } - Укажите вашу версию 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-клиенты.