TAU-HOME.COM
LOADING

X Post Details Epic Games’ Unreal Engine Skills Plugin for Claude Code via MCP

According to @mylifcc on X, Epic Games open-sourced an Unreal Engine plugin for Claude Code. The post describes direct editor control via MCP, 30+ toolsets, pro

tau · October 31, 2026

#Unreal Engine #Claude Code #MCP #Game Development

X Post Details Epic Games’ Unreal Engine Skills Plugin for Claude Code via MCP

According to @mylifcc on X, Epic Games open-sourced unreal-engine-skills-for-claude-code-plugin on GitHub and made it available through Anthropic's official plugin marketplace (claude-plugins-official). The post says Claude Code can directly control a running Unreal Editor through the Model Context Protocol (MCP), rather than only generating C++ snippets outside the engine.

Image shared by @mylifcc in an X post about the Unreal Engine skills plugin for Claude Code

Image source: @mylifcc / X

In a follow-up X post, @mylifcc gives /plugin install unreal-engine-skills-for-claude-code@claude-plugins-official as the Claude Code installation command.

Over 30 Toolsets Across Core Editor Domains

According to @mylifcc, the plugin works with Unreal Engine's built-in ModelContextProtocol and AllToolsets plugins and uses ToolsetRegistry to expose interfaces across core editor subsystems.

  • Scene and Blueprint Authoring: Spawns, transforms, and removes Actors, generates Blueprint assets, places nodes, links pins, manages variables, and triggers compilation directly inside the editor.
  • Art and Visual Effects: Constructs Material Graphs, sets up Nanite, LOD, and collision configurations, and creates Niagara particle systems and Dataflow graphs.
  • Animation and Sequencer: Assembles Control Rigs, State Trees, and Behavior Trees, while also manipulating Sequencer keyframes and cinematic camera tracks.
  • Gameplay Systems and Automation: Inspects Gameplay Ability System (GAS) states, builds UMG widget blueprints, and discovers and executes C++ automation tests.

Meta-Tools Architecture and Prompt Cache Warmth

The @mylifcc post says loading several hundred editor tool definitions at once would inflate token use and disrupt the prompt cache. It describes three meta-tools that keep baseline context overhead to roughly 250-plus tokens.

  • Exposed Meta-Tools: The plugin exposes only list_toolsets, describe_toolset, and call_tool by default.
  • On-Demand Tool Discovery: According to the post, Claude dynamically looks up needed toolsets and calls them within the same turn, keeping the prompt cache warm while supporting concurrency-safe calls.

Reconnection Proxy Daemon and Operational Caveats

The @mylifcc post notes that Unreal Editor may be recompiled, restarted, or recover from a crash during development. It describes an optional unreal_mcp_proxy daemon that can preserve the Claude Code-side MCP session and reconnect after the editor returns.

  • Optional Session Persistence Proxy (unreal_mcp_proxy): The post says it keeps the Claude Code-side MCP session alive when Unreal Editor closes or restarts and reconnects automatically after the editor recovers.
  • Core Skills and Environment Hooks: According to @mylifcc's post, the distribution includes unreal-mcp for agent editor guidelines, create-toolset for registering C++ and Python extensions, and unreal-skill for authoring project-specific engine skills. A session startup hook (hooks/unreal-context.sh) injects coding constraints adhering to UObject, Slate, and UHT conventions.
  • Execution Caveats: The @mylifcc post says ProgrammaticToolset.execute_tool_script can bundle complex multi-step work into one Python script executed inside the editor process. Separately, X user @waitingdanger wrote that the plugin page advises serial tool execution and saving before and after batch changes.

Sources

Impact-Site-Verification: 9b3ebd10-6c45-44cf-a014-5b8c19b7b285