◆ CatalogMCPs
Unreal MCP.
Control Unreal Engine in natural language
§ 01Install
◆ install
$ npx archtmpl@latest --mcp unreal-mcp─ paste in terminal · restart claude code
Control Unreal Engine in natural language
$ npx archtmpl@latest --mcp unreal-mcp─ paste in terminal · restart claude code
1{ 2 "name": "Unreal MCP", 3 "summary": "Cursor, Windsurf, Claude control Unreal Engine in natural language — actors, blueprints, viewport", 4 "repo": "https://github.com/chongdashu/unreal-mcp", 5 "preInstall": [ 6 { "shell": "test -d \"$HOME/.claude-arch/unreal-mcp\" || git clone https://github.com/chongdashu/unreal-mcp \"$HOME/.claude-arch/unreal-mcp\"" } 7 ], 8 "mcpServers": { 9 "unrealMCP": {10 "command": "uv",11 "args": ["--directory", "${HOME}/.claude-arch/unreal-mcp/Python", "run", "unreal_mcp_server.py"]12 }13 },14 "postInstallNotes": "The plugin half of this cannot be scripted: copy MCPGameProject/Plugins/UnrealMCP from the cloned repo into your own .uproject's Plugins folder (or use the bundled MCPGameProject sample directly), enable UnrealMCP under Edit > Plugins, then right-click the .uproject to generate Visual Studio project files and build it — this opens a native TCP listener on port 55557 that the Python server connects to. Requires Unreal Engine 5.5+ and Python 3.12+. Marked experimental by the project author — expect breaking changes."15}16