← all repositories
Natfii/UnrealClaude

Claude Code moves into the Unreal Engine 5.7 editor

It turns the Unreal Editor into a host for Claude Code, giving the AI a native chat window and 20+ MCP tools to manipulate actors, assets, and Blueprints.

858 stars C++ Coding AssistantsAgents
UnrealClaude
Not currently ranked — collecting fresh signals.
star history

What it does

UnrealClaude is a C++ editor plugin for Unreal Engine 5.7 that drops a Claude Code chat panel into the editor and launches a local MCP server on startup. The server exposes more than 20 tools that let Claude inspect and manipulate the current project—spawning actors, editing Blueprints and animation state machines, managing levels, querying asset dependencies, and executing scripts through Live Coding. It also feeds Claude dynamic, on-demand snippets of UE 5.7 API documentation so the model isn’t guessing against outdated headers.

The interesting bit

The plugin doesn’t just paste a web view into a tab; it runs a full Model Context Protocol bridge that turns the editor into a controllable environment. Because it piggybacks on Claude Code CLI authentication, there is no API key to manage, though that also means you need an active Claude subscription or API plan to use it.

Key highlights

  • Native dockable chat panel with streaming responses and tool-call grouping
  • MCP server with 20+ tools covering actors, levels, Blueprints, materials, input, and viewport capture
  • Dynamic UE 5.7 context loader that serves accurate API docs on demand by category or keyword
  • Session persistence: conversation history survives editor restarts in Saved/UnrealClaude/
  • Project-aware context gathering that reads modules, plugins, recent assets, and editor viewports

Caveats

  • Anthropic plan changes may impose extra billing on the in-editor chat box after June 15th; the MCP server route is the recommended fallback
  • Blueprint and animation state machine editing still carries bugs, so the README explicitly warns not to rely on it fully
  • No prebuilt binaries are provided, so the plugin must be compiled from source for your platform and engine version

Verdict

Unreal developers already paying for Claude Code who want to stay inside the editor while iterating on C++ or Blueprints will find this genuinely useful. If you are looking for a drop-in, binary plugin or do not use Claude Code, this is not your shortcut.

Frequently asked

What is Natfii/UnrealClaude?
It turns the Unreal Editor into a host for Claude Code, giving the AI a native chat window and 20+ MCP tools to manipulate actors, assets, and Blueprints.
Is UnrealClaude open source?
Yes — Natfii/UnrealClaude is an open-source project tracked on heatdrop.
What language is UnrealClaude written in?
Natfii/UnrealClaude is primarily written in C++.
How popular is UnrealClaude?
Natfii/UnrealClaude has 858 stars on GitHub.
Where can I find UnrealClaude?
Natfii/UnrealClaude is on GitHub at https://github.com/Natfii/UnrealClaude.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.