
db-lyon/ue-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
db-lyon/ue-mcp — это кандидат-сервер MCP, импортированный из https://github.com/db-lyon/ue-mcp.
Обзор
db-lyon/ue-mcp — это кандидат-сервер MCP, импортированный из https://github.com/db-lyon/ue-mcp.
Обзор (машинный перевод)
Unreal Engine Model Context Protocol Server — предоставляет ассистентам ИИ глубокий доступ к чтению/записи редактора Unreal через 29 инструментов категорий, охватывающих 2040+ действий, а также YAML-движок потока для многоступенчатых рабочих процессов и систему плагинов npm для расширения поверхности.
Всего это 1210+ действий собственного ue-mcp плюс весь встроенный реестр AI Toolset Epic: на UE 5.8+ 830 официальных инструментов Unreal вызываются в процессе и отображаются как действия [epic_* в категории сопоставления, Sequencer в animation, PCG в pcg, статические меши в asset.
Чертежи, материалы, уровни, актёры, анимация, визуальные эффекты, ландшафт, PCG, растительность, аудио, UI, физика, навигация, ИИ, StateTree, GAS, сети, секвенсор, конвейер для строительства — всё программируемо с помощью естественного языка.
Чтения файловой системы (конфигурация INI, заголовки на C++, список ассетов) работают при закрытом редакторе, так что агент может исследовать проект до того, как что-либо начнёт работать.
Быстрый старт
Интерактивная система будет:
- Найдите свой
.uproject(автоматическое обнаружение в текущем каталоге) - Позвольте выбирать, какие категории инструментов включить
- Развернуть плагин моста на C++ в вашем проекте
- Включите необходимые плагины UE (Niagara, PCG, GAS и др.)
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
UE-MCP
Unreal Engine Model Context Protocol Server - gives AI assistants deep read/write access to the Unreal Editor through 30 category tools covering 2114+ actions, plus a YAML flow engine for multi-step workflows and an npm plugin system for extending the surface.
That total is 1284+ actions of ue-mcp’s own plus Epic’s entire native AI Toolset Registry: on UE 5.8+ its 830 official Unreal tools are called in-process and surfaced as epic_* actions in the matching category, Sequencer in animation, PCG in pcg, static meshes in asset.
flowchart LR
AI[AI Assistant] -->|stdio| MCP[MCP ServerTypeScript / Node.js]
MCP -->|WebSocketJSON-RPC| Plugin[C++ Bridge Plugininside Unreal Editor]
Plugin -->|UE API| Editor[Editor Subsystems]
MCP -->|direct fs| FS[Config INIC++ HeadersAsset Listing]
Blueprints, materials, levels, actors, animation, VFX, landscape, PCG, foliage, audio, UI, physics, navigation, AI, StateTree, GAS, networking, sequencer, build pipeline - all programmable through natural language.
Filesystem reads (INI config, C++ headers, asset listing) work with the editor closed, so an agent can explore the project before anything is running.
Quick Start
npx ue-mcp init
The interactive setup will:
- Find your
.uproject(auto-detects in current directory) - Let you choose which tool categories to enable
- Deploy the C++ bridge plugin to your project
- Enable required UE plugins (Niagara, PCG, GAS, etc.)
- Detect and configure your MCP client (Claude Code, Claude Desktop, Cursor, Codex)
Restart the editor once after setup to load the bridge plugin. To update later, run npx ue-mcp update from the project directory. It updates the npm package, redeploys the C++ plugin and rebuilds it.
Then talk to your AI in plain English:
"Check the UE-MCP connection and tell me what's in the current level."
"Place a point light 300 units above the player start, intensity 5000, warm white."
"Create an emissive material that pulses, and apply it to every cube in the level."
"Build the project in Development and report any compile errors."
Установка
npx -y --min-release-age=0 ue-mcp@latest C:/path/to/MyGame.uprojectКонфигурация
{
"mcpServers": {
"ue-mcp": {
"command": "npx",
"args": ["-y", "--min-release-age=0", "ue-mcp@latest", "C:/path/to/MyGame.uproject"]
}
}
}