AI-Powered Unreal Editor
Control every aspect of Unreal Engine 5 with natural language. 13 MCP + cu CLI for 380 commands. Zero boilerplate. Powered by Claude Code.
Everything you need to supercharge UE5 development
A comprehensive MCP plugin that bridges Claude AI with every corner of Unreal Engine.
380 Commands
Hybrid MCP + cu CLI surface across scenes, blueprints, materials, animation, AI, terrain, UI, physics, packaging, and 60 subcategories.
Natural Language
Describe what you want in plain English — Claude automatically picks the right tools and executes them.
MCP Protocol
Built on Model Context Protocol for seamless integration with Claude Code and Claude Desktop.
Real-time
TCP live connection with instant feedback. Operate directly inside the Editor — what you say is what you get.
Three-Layer Architecture
C++ Handler → Bridge → Python MCP. Stable, extensible, and easy to add your own custom tools.
UE 5.7+
Supports the latest Unreal Engine with Nanite, World Partition, Enhanced Input, and more.
Embedded Terminal
Built-in Claude Code terminal inside Unreal Editor. No window switching — AI lives right in your editor.
Auto Configuration
Plugin auto-writes .mcp.json, Claude settings, and tool permissions on startup. Zero manual setup required.
Autonomous Mode
Enable "Skip Permissions" in Project Settings to let Claude execute all actions without prompts — fully autonomous workflow.
The Agent Loop
Claude doesn't just edit — it runs your game, reads the output, and fixes the problem.
- 1 Start the game — Claude launches PIE directly from the editor
- 2 See what happened — Screenshot + runtime log capture the exact failure
- 3 Diagnose in context — Log output pinpoints the NavMesh path error
- 4 Intervene at runtime — Console command resets NPC state mid-session
- 5 Close the loop — Stop, fix, and iterate — no human in the loop
380 tools across 20 categories
60 subcategories covering every aspect of Unreal Engine — from spawning actors to packaging builds.
Get started in minutes
Four simple steps to connect Claude AI with your Unreal Engine editor.
Install from FAB
Get the ClaudeUnreal plugin from FAB Marketplace and enable it in your Unreal project.
- 1 Search for "ClaudeUnreal" on FAB Marketplace
- 2 Purchase and install to your UE project
- 3 Enable ClaudeUnreal in Edit → Plugins
Verify Python + uv
The MCP server is auto-configured by the plugin. You just need Python 3.10+ and uv installed locally.
# Verify Python is installed
python --version # Requires 3.10+
# Verify uv is installed (recommended package manager)
uv --version
# If not installed:
curl -LsSf https://astral.sh/uv/install.sh | sh Configure Claude
The plugin auto-writes .mcp.json on startup. You must have a paid Claude Code or Claude Desktop subscription (Pro/Team/Enterprise). The plugin does not include Claude access.
Auto-configured The plugin writes .mcp.json on startup. Manual config only if needed:
{
"mcpServers": {
"claude-unreal": {
"command": "uv",
"args": [
"--directory",
"<project>/Plugins/ClaudeUnreal/Resources/MCP",
"run",
"claude_unreal_server.py"
]
}
}
} Launch & Connect
Open Unreal Editor, verify the connection, and start building with natural language.
- 1 Open Unreal Editor — plugin auto-starts TCP server on port
55557 - 2 In Claude Code, run
pingto verify the connection - 3 Start controlling the editor with natural language!
See it in action
Real workflows powered by ClaudeUnreal — from scene building to AI behavior trees.
Build a scene with one sentence
Describe your scene in plain English and Claude spawns actors, positions them, creates materials, and assigns them — all in one go.
spawn_actor set_actor_transform create_material assign_material
Blueprint automation
Claude creates Blueprints, adds components, wires up node graphs, and compiles — no manual graph editing needed.
create_blueprint add_component add_node compile_blueprint
Terrain & vegetation in seconds
Generate landscapes, paint layers, add foliage types, and scatter vegetation across the terrain with a single prompt.
create_landscape paint_landscape_layer add_foliage_type paint_foliage
AI behavior tree builder
Construct full behavior trees with sequences, tasks, decorators, and Blackboard keys — ready for AI-driven NPCs.
create_behavior_tree add_bt_sequence add_bt_task set_blackboard_key Simple, one-time pricing
Buy once, own forever. Full source code included with every purchase.
ClaudeUnreal Plugin
Everything you need to control UE5 with AI.
- Full C++ plugin source code
- Python MCP server source code
- 380 editor commands across 60 subcategories
- Embedded Claude Code terminal
- Auto-configured MCP integration
- All future updates included
- GitHub Issues & community support
- Permanent support for UE 5.7.4 and all future UE5 versions
- UE6 not included — UE5 buyers may receive a discount on the future UE6 plugin
Frequently asked questions
Everything you need to know about ClaudeUnreal.