ue-mcp
by db-lyon·★ 96·Score 49
Complete Unreal Engine development toolkit with 450+ MCP tools for AI-powered game development workflows.
Overview
UE-MCP is a comprehensive Model Context Protocol server that provides AI assistants with deep read/write access to Unreal Editor. It features 19 tool categories covering 450+ actions, enabling natural language programming of everything from blueprints and materials to animation, VFX, AI, and networking. The architecture includes a TypeScript/Node.js MCP server that communicates with a C++ bridge plugin inside Unreal Editor via WebSocket JSON-RPC, allowing AI to manipulate UE projects programmatically.
Try asking AI
After installing, here are 4 things you can ask your AI assistant:
When to choose this
Choose UE-MCP if you're working with Unreal Engine development and want to integrate AI assistants directly into your game creation workflow for automation and enhanced productivity.
When NOT to choose this
Don't choose UE-MCP if you need open-source licensing (it uses BUSL-1.1 with commercial licensing requirements) or if you're not using Unreal Engine in your development workflow.
Tools this server exposes
12 tools extracted from the READMEprojectproject(action="get_status")Get Unreal Engine project status and connection info
levellevel(action="get_outliner")Inspect and manipulate level hierarchy and actors
assetasset(action="list")Browse and manage project assets
blueprintRead and modify Blueprint graphs and nodes
materialCreate and edit materials and material instances
animationWork with animation blueprints, montages, and blendspaces
vfxControl Niagara systems and particle emitters
landscapeSculpt terrain and paint landscape layers
pcgAuthor and execute Procedural Content Generation graphs
gasManage Gameplay Ability System attributes, abilities, and effects
editorControl editor settings, viewport, and build pipeline
reflectionIntrospect classes, structs, enums, and gameplay tags
Note: Tool names extracted from category descriptions and examples in documentation. The README mentions 19 tools covering 450+ actions, but doesn't list all tools explicitly.
Comparable tools
Installation
Quick Start
npx ue-mcp initThe interactive setup will:
- Find your
.uproject(auto-detects in current directory) - Let you choose which tool categories to enable
- Deploy the C++ bridge plugin to your project
- Enable required UE plugins (Niagara, PCG, GAS, etc.)
- Detect and configure your MCP client (Claude Code, Claude Desktop, Cursor)
Restart the editor once after setup to load the bridge plugin. To update later: npx ue-mcp update
Manual Configuration
Add to your MCP client config:
{
"mcpServers": {
"ue-mcp": {
"command": "npx",
"args": ["ue-mcp", "C:/path/to/MyGame.uproject"]
}
}
}FAQ
- What versions of Unreal Engine are supported?
- UE-MCP supports Windows with UE 5.4–5.7 and Linux with UE 5.6+. Requires PythonScriptPlugin (ships with UE 4.26+).
- Is UE-MCP free to use?
- Individuals, students, and educational institutions can use UE-MCP free under BUSL-1.1's Additional Use Grant. Game studios and commercial entities require a commercial license.
Compare ue-mcp with
Last updated · Auto-generated from public README + GitHub signals.