Unreal Engine MCP Server for Claude Desktop
by runeape-sats
This server allows Claude Desktop to interact with Unreal Engine 5.3, creating and manipulating 3D objects based on text prompts. It enables Claude to build and modify 3D scenes in Unreal Engine through natural language.
Last updated: N/A
What is Unreal Engine MCP Server for Claude Desktop?
This is a Model Context Protocol (MCP) Python server that bridges Claude Desktop with Unreal Engine 5.3 using the Remote Control API. It allows users to control and modify Unreal Engine scenes using natural language prompts via Claude.
How to use Unreal Engine MCP Server for Claude Desktop?
- Install Python 3.10+ and Unreal Engine 5.3 with the Remote Control API enabled. 2. Clone the repository and install the required Python packages. 3. Configure Claude Desktop to connect to the server by modifying the
claude_desktop_config.json
file. 4. Launch Unreal Engine and Claude Desktop. 5. Use natural language prompts in Claude to create and manipulate objects in Unreal Engine.
Key features of Unreal Engine MCP Server for Claude Desktop
Basic Object Creation (cubes, spheres, etc.)
Blueprint Actor Creation
Scene Manipulation (position, rotation, scale, materials)
Asset Discovery
Use cases of Unreal Engine MCP Server for Claude Desktop
Rapid prototyping of 3D scenes
Automated content creation
Interactive game development
Text-based control of Unreal Engine
AI-assisted level design
FAQ from Unreal Engine MCP Server for Claude Desktop
What are the requirements to run this server?
What are the requirements to run this server?
Python 3.10+, Unreal Engine 5.3 with Remote Control API enabled, and Claude Desktop (Windows).
How do I configure Claude Desktop to connect to the server?
How do I configure Claude Desktop to connect to the server?
Modify the claude_desktop_config.json
file in Claude Desktop's settings to include the server configuration.
What if I have connection issues?
What if I have connection issues?
Ensure Unreal Engine is running before starting the server, the Remote Control API plugin is enabled, no other process is using port 30010, and your firewall is not blocking the connection.
What kind of objects can I create?
What kind of objects can I create?
You can create primitive shapes like cubes, spheres, cylinders, and planes, as well as spawn actors from Blueprint classes.
Can I modify existing objects in the scene?
Can I modify existing objects in the scene?
Yes, you can change the position, rotation, scale, colors, and materials of existing objects.