Unreal Engine Absolute MCP
UEAMCP is a Model Context Protocol server that lives inside the Unreal Editor. Install the plugin, open your project and any MCP-capable AI agent can build Blueprints, configure input, manage assets and play-test your game, through a local HTTP endpoint.
- Local only. Nothing leaves your machine: no accounts, no API keys, no telemetry, no UI.
- Every engine from UE 4.27 to UE 5.8, one plugin, same tools.
- Transactional. Every change is an editor transaction: the agent (or you, with Ctrl+Z) can undo it.
- Streamable HTTP + SSE, protocol
2025-06-18, with progress notifications and cancellation.
How it works
Agent (Claude Code, Cursor, VS Code, Codex, Gemini CLI, ...)
│ JSON-RPC over http://127.0.0.1:9321/uea-mcp
▼
UEAMCP server (editor module) ──► Kits: edit · bp · input · ...
│
▼
Unreal Editor (your open project)
Tools are grouped in kits. Version 1.0 ships three:
| Kit | Prefixes | Purpose |
|---|---|---|
| edit | edit. asset. play. view. log. settings. project. | undo/redo, assets, Play-In-Editor, viewport, logs, project settings |
| bp | bp. | Blueprint classes, variables, functions, components, graph nodes, compile |
| input | input. | Enhanced Input actions, mapping contexts, modifiers, triggers, legacy mappings |
Next: Installation → Connect your agent → First session.