unreal-mcp

Enable AI assistant clients like Cursor, Windsurf and Claude Desktop to control Unreal Engine through natural language using the Model Context Protocol (MCP).

GitHub Stars

903

User Rating

Not Rated

Favorites

0

Views

6

Forks

124

Issues

25

Installation
Difficulty
Intermediate
Estimated Time
10-20 minutes

Installation

Installation

Prerequisites

Unreal Engine: 5.5 or higher
Python: 3.12 or higher

Installation Steps

1. Clone Repository

bash
git clone https://github.com/chongdashu/unreal-mcp
cd unreal-mcp

2. Add Plugin

Add the UnrealMCP plugin to your Unreal Engine project.

3. Start Server

Run the Python server:
bash
python Python/unreal_mcp_server.py

Troubleshooting

Common Issues

Issue: Server won't start Solution: Check Python version and reinstall dependencies.

Additional Resources

Author Information
Chong-U

Artificial Intelligence (AI) Cursor / Claude Code AI Agents Model Context Protocol (MCP) Game Development

AI OrientedLondon, United Kingdom

143

Followers

101

Repositories

3

Gists

0

Total Contributions

Related MCPs
unreal-mcp logo

Enable AI assistant clients like Cursor, Windsurf and Claude Desktop to control Unreal Engine through natural language using the Model Context Protocol (MCP).

C++
UnrealGenAISupport logo

An Unreal Engine plugin for LLM/GenAI models & MCP UE5 server. Supports Claude Desktop App, Windsurf & Cursor, also includes OpenAI's GPT4o, DeepseekR1, Claude Sonnet 3.7 APIs and Grok 4, with plans to add Gemini, audio & realtime APIs soon. UnrealMCP is also here!! Automatic blueprint and scene generation from AI!!

C++
mcp-for-beginners logo

This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.

Jupyter Notebook