GU

genorca/unreal-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

147 stars 19 forks Качество 72 Тренд 20Apache-2.0

genorca/unreal-mcp — это кандидат на MCP-сервер, импортированный из https://github.com/genorca/unreal-mcp.

Обзор

genorca/unreal-mcp — это кандидат на MCP-сервер, импортированный из https://github.com/genorca/unreal-mcp.

Обзор (машинный перевод)

Unreal MCP

Подключайте AI-ассистентов напрямую к редактору Unreal через MCP

Особенности · Как работают инструменты · Расширение · Установка · Использование · Справочник по инструментам · Устранение неполадок


Unreal MCP подключает ассистентов ИИ к редактору Unreal через протокол контекста модели. Создайте акторов, строите графики Blueprint, строите деревья поведения, проектируйте виджеты UMG, редактируете материалы, создайте кинематографические сцены — всё это на естественном языке.

253 действия в 21 домене, плюс execute_python в качестве escape hatch — запускайте любую функцию или подсистему редактора BlueprintCallable, которую движок открывает в Python, на лету.

Легко расширяется. Добавление действия — это функция на Python плюс восстановление каталога — без C++ и без перестройки редактора по пути Python. Если вам нужно что-то, чего не показывает Python (например, кости скелета отсылок), также есть дополнительный вспомогательный слой C++. См. CLAUDE.md для пошагового рабочего процесса.

Нажмите, чтобы посмотреть демо на YouTube

Особенности

Каждая строка — это один инструмент пространства имён. Набор действий большой, но список инструментов остаётся маленьким, поэтому он никогда не раздувает контекст модели. 253 действия в 21 домене.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Unreal MCP

Connect AI assistants directly to the Unreal Editor via MCP

Features · How Tools Work · Extending · Installation · Usage · Tools Reference · Troubleshooting


Unreal MCP connects AI assistants to the Unreal Editor through the Model Context Protocol. Spawn actors, build Blueprint graphs, construct Behavior Trees, design UMG widgets, edit materials, author cinematics — all from natural language.

253 actions across 21 domains, plus execute_python as an escape hatch — run any BlueprintCallable function or editor subsystem the engine exposes to Python, on the fly.

Easy to extend. Adding an action is a Python function plus a catalog regen — no C++ and no editor rebuild on the Python path. When you need something Python doesn’t expose (e.g. reference-skeleton bones), an optional C++ helper layer is there too. See CLAUDE.md for the step-by-step workflow.

Click to watch the demo on YouTube

Features

Each row is one namespace tool. The action set is large but the tool list stays small, so it never bloats the model’s context. 253 actions across 21 domains.

Domain Capabilities Actions
actor Spawn (class/object/surface raycast), transform get/set, properties, live component properties, hierarchy (attach/detach), folders, tags, bounds, selection, duplication, class queries. 36
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "unreal-mcpython": { "command": "uv", "args": [ "--directory", "C:/absolute/path/to/unreal-mcp/mcp-server", "run", "src/unreal_mcp/main.py" ] } } }