Open-source UMG MCP for Unreal Engine

The AI That

Native UE5 UMG AI editor — just describe what you want, watch it build your interface in real time.

40+ MCP Tools
5 Widget / BP / Anim / Material / HLSL
0 Python bridge documented
AI Multi-Agent Architecture

AI That Understands UMG

From simple button placement to complex blueprint logic — describe it, and the AI builds it.

🎨

Conversational UI Creation

Talk to your AI in natural language. It reads your intent and directly creates, modifies, or arranges UMG widgets without you touching a single property panel.

Widget API 40+ Tools

Blueprint Logic Generation

Describe interactions and behaviors. The AI generates Blueprint nodes, sets variable bindings, creates animation triggers, and wires up your UI logic.

Blueprint API
🌊

Material & HLSL Editing

Ask for visual effects, shaders, or dynamic materials. The AI creates or modifies UE5 materials and even writes HLSL code for custom shader nodes.

Material API HLSL
🎬

Animation & Sequencer

Bring your UI to life. Describe entrance animations, idle loops, or state transitions — the AI sets keyframes and configures UMG animation sequences.

Animation API

Open Source and Fab Package

The GitHub repository is the canonical public project; Fab is an optional packaged distribution.

Feature Open Source (GitHub) Fab package
Core Widget API (40+ tools)
Blueprint Editing
Animation/Sequencer API
Material & HLSL API
External Python MCP server
In-editor ChatWithUnreal panel
FabServer approval queue
Provider settings UI
Local LiteRT-LM runtime
Requires Python
One-click UE5 install
Multi-Agent AI
Priority Support
LicenseMITCommercial

Demo Videos

Watch the AI build real UE5 interfaces from scratch.

RTS UI Design

Building a complete RTS game HUD with AI assistance

UE5 Editor Recreation

Recreating the UE5 editor UI using only AI commands

UMG Editor Demo

Live demonstration of UMG widget editing

Multi-Agent with Gemini

Multi-agent AI architecture powered by Gemini

Ready to Transform Your UE5 Workflow?

Start from the open-source repository; use the Fab package only if you want marketplace installation.