
Description
Claude Unreal β AI Agent MCP Server
Control Unreal Engine 5 through natural language. Claude Unreal connects Claude Code to your Editor via MCP β 17 typed MCP tools (13 hot-path actions + discovery + helper) with the full ~435-command long tail available via a bundled `cu` CLI. Designed to keep session-start context minimal while preserving full UE5 control across 20 categories.
π Official website: https://echoulen.github.io/claude-unreal/
π Docs & full tool reference: https://echoulen.github.io/claude-unreal/docs/
π Support, bug reports & feature requests: https://github.com/yO-oa/claude-unreal-support/issues
## Videos
- Claude Unreal #1 β AI Agent Fully Automates Blueprint Editing in UE5: https://youtu.be/ktWlLYWJQks
- Claude Unreal #2 β AI Agent Places Actors in UE5 from Natural Language: https://youtu.be/WgFBCEFLkQk
- Claude Unreal #3 β AI Agent Builds Enhanced Input Controls in UE5: https://youtu.be/C_8y6O_4lHs
## Examples
- "Build a Behavior Tree that patrols between the 3 selected Target Points."
- "Spawn a 200cm blue sphere, attach a PointLight, screenshot."
- "Generate a 4km landscape from this heightmap, paint grass below 30Β°."
## Tool Categories
- Scene & Actors β spawn, move, attach, query
- Assets β search, import, rename, tag
- Blueprints β classes, components, node graphs
- UMG Widgets β buttons, text, events, animation
- Materials β graphs, instances, parameters
- Animation β blueprints, state machines, montages, retargeting
- Sequencer β tracks, keyframes, playback
- Landscape & Foliage β sculpt, paint, spawners
- Physics β collision, constraints, forces
- Mesh β LODs, Nanite, sockets
- World Partition β layers, grids, HLODs
- AI Systems β BT, blackboards, nav, EQS
- Niagara VFX β emitters, modules, renderers
- Audio β components, MetaSounds, mixes
- Input β actions, contexts, triggers
- Build & Packaging β lighting, tests, cooking
- Game Simulation β PIE, screenshots, logs
- PCG β graphs, nodes, volumes, user parameters (requires Unreal's built-in PCG plugin to be enabled)
- Camera β focal length, aperture, focus distance
- Meta β batch helpers (`batch_execute` to coalesce many calls per round-trip)
Full tool-by-tool list on the documentation site.
## Usage
- Embedded: Tools β Claude Code Terminal (live context bar inside the editor)
- Your own terminal: run `claude` in the project β plugin auto-configures `.mcp.json`
## Installation
1. Install from Fab, enable in Edit β Plugins
2. Install `uv` β https://docs.astral.sh/uv/
3. Restart Editor β `.mcp.json` and Python deps auto-install
## Requirements
- Unreal Engine 5.7+ (macOS / Windows 64)
- `uv` 0.4+
- Claude Code CLI + Anthropic account (not included; bring your own)











