Installation
-
Install from Fab
Search for ClaudeUnreal on Fab Marketplace, purchase, and add it to your UE5 project. Enable the plugin under Edit → Plugins → ClaudeUnreal.
-
Ensure Python 3.10+ and uv are available
The MCP server is bundled in the plugin at
Resources/MCP/. You only need Python and uv on the host.Terminal window python --version # requires 3.10+uv --version # install if missing:curl -LsSf https://astral.sh/uv/install.sh | shTerminal window python --versionuv --version# If uv is missing: https://astral.sh/uv/install.ps1 | iex -
Configure Claude
The plugin auto-writes
.mcp.jsonthe first time you open the editor. For Claude Desktop or other clients, the configuration is:{"mcpServers": {"claude-unreal": {"command": "python","args": ["<path>/claude_unreal_server.py"]}}} -
Launch and verify
Open Unreal Editor with the plugin enabled. The TCP bridge starts on
127.0.0.1:55557. In Claude Code, runping— a success response confirms the bridge is live.
The plugin also writes <ProjectDir>/.claude/cu (a shell wrapper for the bundled CLI) and adds Bash(cu *) to .claude/settings.local.json permissions. Claude Code can then invoke cu from Bash without prompting. See the CLI overview for usage.