ClaudeProMCP — AI Game Dev Studio brings the full power of Claude AI directly into your Unreal Engine 4.27 editor as a native docked panel. Describe what you want in plain English and Claude executes it — spawning actors, building Blueprints, setting up lights and cameras, configuring AI behaviour trees, painting foliage, editing materials, managing sequences, and much more — through 53 live MCP editor tools that act on your project in real time without you ever leaving the editor...
Unlike generic AI chat tools, ClaudeProMCP speaks directly to the editor through a local Model Context Protocol (MCP) server running inside the engine process. Claude sees your tool list, chooses the right ones, and chains multiple operations together in a single request. The entire conversation streams token-by-token so you watch the reasoning and results appear live.
Whether you are a solo developer who wants to move faster, a team lead delegating repetitive setup work, or a technical artist who needs to iterate quickly on lighting and materials — ClaudeProMCP removes the friction between your idea and the editor state.
Optional Plugin Features Three optional plugins unlock additional tool categories. Enable them in Edit → Plugins if needed:
• EditorScriptingUtilities — required for asset and file_system tools
• EnhancedInput — required for enhanced_input tool
• ControlRig — required for control_rig tool (experimental)
All three are optional; the remaining 45 tools work without them.
Example request "Build a patrol AI character: create a Blackboard with a PatrolTarget vector key, a Behavior Tree with a Sequence → MoveTo task, and a NavMesh-enabled Character Blueprint with a random patrol component — then rebuild the NavMesh.."
Technical DetailsFeatures
In-editor Claude AI chat panel — native Unreal Engine docked tab with streamed NDJSON responses
53 live MCP (Model Context Protocol) editor tools — Claude invokes them automatically during conversation
Actor spawning, movement, property editing, and deletion via dedicated tools
Blueprint query and modify — variables, functions, event graphs, node connections, recompile
Animation Blueprint state machine editing — states, transitions, animation asset binding
UMG Widget Blueprint tree creation — Canvas Panels, Text Blocks, Buttons, Images, event binding
Light placement — Point, Spot, Directional, Rect, Sky Light with intensity, colour, and shadow settings
Camera, Decal, and Post Process Volume placement with full parameter control
Complete Character Blueprint scaffolding — mesh, movement, spring arm, camera, anim class
AI toolset — Blackboard (typed keys), Behavior Tree (Sequence/Selector/Task nodes), NavMesh rebuild
Level Sequence creation with actor bindings and transform keyframe tracks
Material graph building — expression nodes, parameters, output connections, blending modes
Sound Cue graph creation — Modulator, Random, Mixer, Attenuator, Looping nodes
DataTable and CurveTable asset creation and row management
BlendSpace, AnimMontage, Physics Asset, Control Rig, and IK Setup tools
Enhanced Input (IMC + actions) and legacy UInputSettings axis/action mapping
Asset search, dependency graph querying, and referencer lookup
Python/Blueprint editor script execution with safety permission dialogs
Async background task queue — long operations run without blocking the editor, with status polling
Session persistence — full chat history saved and restored as JSON
Project context injection — source classes, asset types, and level actors summarised automatically
Foliage painting and Landscape actor creation
Viewport screenshot capture and Output Log querying
Configurable API key, model, allowed tools, and permission mode in Settings panel
Quick-start prompt templates on the welcome screen — click to send
External Dependencies — Required Before First Use This plugin requires Node.js v18+ and the Claude CLI (npm install -g @anthropic-ai/claude-code) installed on the development machine. An Anthropic API key is required — enter it once in the plugin Settings panel.
After installing the plugin, run once:
cd Plugins/ClaudeProMCP/Resources/UE4-Claude-mcp && npm install
Note: node_modules is not included in the Fab download (Fab policy prohibits executables). This one-time step installs the MCP bridge dependencies.