Unreal Engine MCP Server for Claude Desktop logo

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.

View on GitHub

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?

  1. 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?

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?

Modify the claude_desktop_config.json file in Claude Desktop's settings to include the server configuration.

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?

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?

Yes, you can change the position, rotation, scale, colors, and materials of existing objects.