Unreal Engine 5 MCP
MCP for Unreal Engine 5
What is Unreal Engine 5 MCP?
Unreal Engine 5 MCP is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp for unreal engine 5
MCP for Unreal Engine 5
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- MCP for Unreal Engine 5
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx ue5-mcpConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Unreal Engine 5 MCP
UE5-MCP is an MCP server that bridges AI assistants with Unreal Engine 5, enabling natural language control of game development workflows including scene creation, asset management, material and texture transfer, Blueprint manipulation, and performance profiling. It works alongside Blender via BlenderMCP for a full 3D pipeline, allowing developers to use text or image prompts to automate scene building, convert Blender scenes to UE5 levels, and perform automated debugging of game projects.
Prerequisites
- Unreal Engine 5 installed (latest stable release recommended)
- Blender installed (latest stable version) for the Blender-to-UE5 pipeline features
- Python 3.x installed
- An MCP-compatible client such as Claude Desktop or Cursor
- Git for cloning the repository
Clone the Repository
Clone the UE5-MCP repository to your local machine.
git clone https://github.com/VedantRGosavi/UE5-MCP.git
cd UE5-MCPInstall Python Dependencies
Install the required Python packages listed in the requirements file.
pip install -r requirements.txtReview Configuration Files
Consult the configurations.md file included in the repository for required settings. The project uses separate configuration, workflow, command, and AI integration documentation files.
# Key documentation files to read:
# configurations.md - environment and settings
# workflow.md - Blender + UE5 pipeline steps
# commands.md - available MCP commands
# ai_integration.md - AI-specific featuresSet Up Blender Integration
For the text-to-scene and image-to-scene conversion pipeline, configure BlenderMCP within Blender following the workflow.md guide. This enables automatic scene generation and export to UE5 format.
# Within Blender, install the BlenderMCP addon
# Then enable it in Edit > Preferences > Add-onsConfigure Claude Desktop
Add UE5-MCP to your Claude Desktop configuration, pointing to the main server Python script.
{
"mcpServers": {
"ue5-mcp": {
"command": "python",
"args": ["/path/to/UE5-MCP/server.py"],
"env": {}
}
}
}Launch in UE5 or Blender
Follow the workflow.md instructions to start the MCP server within your UE5 project or Blender session. The server mediates between your AI client and the engine.
# Start the MCP server:
python server.py
# Or run directly:
python -m ue5_mcpUnreal Engine 5 MCP Examples
Client configuration
Claude Desktop configuration for UE5-MCP using the local Python server script.
{
"mcpServers": {
"ue5-mcp": {
"command": "python",
"args": ["/path/to/UE5-MCP/server.py"],
"env": {}
}
}
}Prompts to try
Natural language commands for game development tasks using the UE5-MCP server.
- "Create a forest scene with 20 trees and a river in Blender and export it to UE5"
- "Apply a stone material to all static meshes in the current UE5 level"
- "Run a performance profile on the current level and identify bottlenecks"
- "Generate a Blueprint that makes the player character jump when pressing Space"Troubleshooting Unreal Engine 5 MCP
Python dependencies fail to install
Ensure you are using a Python 3.x interpreter (not Python 2). Create a virtual environment first: 'python3 -m venv venv && source venv/bin/activate'. Then run 'pip install -r requirements.txt' inside the activated environment.
Blender scene export to UE5 produces empty or corrupt levels
Confirm that the BlenderMCP addon is properly installed and enabled in Blender's Add-ons preferences. Check workflow.md for the exact export steps and ensure the UE5 project has the necessary plugins enabled for importing the exported format.
UE5-MCP server crashes on startup
Check configurations.md for all required settings. Common causes include missing Unreal Engine installation path, incorrect Python interpreter version, or missing dependencies. Review the server's output logs for specific error messages.
Frequently Asked Questions about Unreal Engine 5 MCP
What is Unreal Engine 5 MCP?
Unreal Engine 5 MCP is a Model Context Protocol (MCP) server that mcp for unreal engine 5 It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Unreal Engine 5 MCP?
Follow the installation instructions on the Unreal Engine 5 MCP GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Unreal Engine 5 MCP?
Unreal Engine 5 MCP works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Unreal Engine 5 MCP free to use?
Yes, Unreal Engine 5 MCP is open source and available under the NOASSERTION license. You can use it freely in both personal and commercial projects.
Unreal Engine 5 MCP Alternatives — Similar Developer Tools Servers
Looking for alternatives to Unreal Engine 5 MCP? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Unreal Engine 5 MCP in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Unreal Engine 5 MCP?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.