How to prototype an Unreal level from natural language
When to use: You want to rough-in a scene without clicking through content browser menus.
Prerequisites
- Unreal Engine 5.x project with McpAutomationBridge plugin enabled — Copy plugins/McpAutomationBridge into your project's Plugins folder, restart editor
- UE_PROJECT_PATH env var — Absolute path to your .uproject file
Flow
-
Spawn the basicsCreate a new empty level 'Prototype_01'. Spawn a ThirdPersonCharacter at origin, a DirectionalLight at 30° pitch, and a floor plane.✓ Copied→ Level saved with the three actors
-
Populate propsScatter 20 instances of StaticMesh_Tree in a 50m radius. Add SkySphere with a sunset preset.✓ Copied→ Visible trees + sunset atmosphere
-
Enter PIE to playtestStart Play In Editor and capture a screenshot after 3 seconds.✓ Copied→ Screenshot showing the running scene
Outcome: A playable whitebox scene in under 10 minutes.
Pitfalls
- Plugin version mismatch with UE version — Rebuild the plugin against your exact UE version; check UBT output
- Port 8091 already in use — Set MCP_AUTOMATION_PORT to a free port in both env and plugin settings