Skip to content
ClaudeUnreal
GitHub

Installation

  1. Install from Fab

    Search for ClaudeUnreal on Fab Marketplace, purchase, and add it to your UE5 project. Enable the plugin under Edit → Plugins → ClaudeUnreal.

  2. 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 | sh
  3. Configure Claude

    The plugin auto-writes .mcp.json the 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"]
    }
    }
    }
  4. Launch and verify

    Open Unreal Editor with the plugin enabled. The TCP bridge starts on 127.0.0.1:55557. In Claude Code, run ping — 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.