./Unreal Mcp

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

chongdashu
AI & LLM
1,688
C++
1.7k
Stars
260
Forks
42
Watch
#mcp-server#modelcontextprotocol#unreal-engine-5

>README

>Code Quality

TestsCI/CDDockerTypesSKILL.md

>Repository Health

Inactive29 issuesDiscussions

>Contributors

chongdashuzenoengine

>File Structure

files
.cursor
rules
tools.mdc
unreal.mdc
.github
copilot-instructions.md
Docs
Tools
actor_tools.md
blueprint_tools.md
editor_tools.md
node_tools.md
README.md
README.md
MCPGameProject
Config
DefaultEditor.ini
DefaultEngine.ini
DefaultGame.ini
DefaultInput.ini
Docs
REFACTOR_COMMANDS.md
Plugins
UnrealMCP
Source
MCPGameProject
MCPGameProject.Target.cs
MCPGameProjectEditor.Target.cs
.vsconfig
MCPGameProject.sln
MCPGameProject.uproject
Python
scripts
actors
blueprints
node
tools
blueprint_tools.py
editor_tools.py
node_tools.py
project_tools.py
umg_tools.py
pyproject.toml
README.md
unreal_mcp_server.py
uv.lock
.clinerules
.gitignore
.windsurfrules
mcp.json
View on GitHub

>Technical Details

Language
C++
Created
Mar 28, 2025
Updated
Apr 2, 2026
install.sh

Clone the repository to your local machine

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

Alternatives to Unreal Mcp

Compare features and choose the best fit for your workflow.

SkillMatchStarsLanguageUpdatedHealth
Unreal Mcpcurrent
chongdashu
—1,688C++This year
Claude Code Game Studios
Donchitos
Same category
41%7,864ShellThis year
DesktopCommanderMCP
wonderwhy-er
Same category
41%5,829TypeScriptThis year
Awesome Claude Plugins
ComposioHQ
Same category
41%1,206JavaScriptThis year