Unreal Engine Skills for Claude Code (Epic)
Epic Games' official Claude Code plugin: control the Unreal Editor over MCP, with hundreds of tools across 30+ toolsets, plus skills for writing new toolsets and Agent Skills.
- GitHub stars
- 1,513 (GitHub stars as of 2026-10-21)
- License
- MIT
- Last commit
- 2026/09/17
- By
- Epic Games
Listed from the author's README. GameSkill has not run this end to end yet. Agent support and install steps are as documented by the author.
Install
/plugin install unreal-engine-skills-for-claude-code@claude-plugins-officialIf the official marketplace is not present, run /plugin marketplace add anthropics/claude-plugins-official first.
{
"enabledPlugins": {
"unreal-engine-skills-for-claude-code@claude-plugins-official": true
}
}Commit this to the project; anyone who trusts the folder is prompted to install the plugin.
Commands are copied from the project's README. Check the repository before running anything on your machine.
What you get
- The unreal-mcp skill: instructions and workflows for driving the Unreal Editor via MCP
- create-toolset and unreal-skill: skills for adding AI-callable toolsets and in-editor Agent Skills
- A SessionStart hook that tells Claude it is in an Unreal Engine project
Good fit
- Changing, querying or running things in an open Unreal project from Claude Code
- Teams that want Epic's own MCP integration instead of a community bridge
Not for
- Agents other than Claude Code: it ships as a Claude Code plugin
Try this prompt
List all actors in the current level.Overview
Epic Games publishes this plugin in Anthropic's official Claude Code marketplace. It connects Claude Code to the Unreal Editor's own Model Context Protocol server, which exposes hundreds of tools from Unreal's ToolsetRegistry across more than 30 toolsets: actors, Blueprints, materials, Niagara, Control Rigs, Sequencer, State Trees, widgets, the Gameplay Ability System, automation testing and more.
Setup notes
- The plugin does not ship a static
.mcp.json. RunModelContextProtocol.GenerateClientConfig ClaudeCodein the editor console to generate it, and re-run it after changing the port or URL. - To check the install: start the editor's MCP server, run
/pluginin Claude Code and look for the plugin under Installed, then run/mcpand look forunreal-mcp. - If your engine build includes the optional proxy, it keeps the client session open while Unreal restarts.
Compare it with the community bridges on the MCP servers page.
Requirements
- Unreal Editor with the ModelContextProtocol and AllToolsets plugins enabled
- The editor's MCP server running: ModelContextProtocol.StartServer (default port 8000, path /mcp)
- A bash shell on PATH for the SessionStart hook (macOS, Linux, or Windows via Git Bash or WSL)
FAQ
Skills in this collection (3 listed)
Unreal Agent Skill Authoring (Epic)
Create, edit or review an Unreal Engine Agent Skill: a named bundle of instructions registered with the unreal-mcp server for the in-editor agent.
Unreal Create Toolset (Epic)
Author or extend an Unreal Engine toolset: static, AI-callable functions registered with ToolsetRegistry and exposed through the unreal-mcp server.
Unreal MCP (Epic)
Act inside an Unreal Engine project through a live editor MCP connection: actors, levels, Blueprints, widgets, materials, Niagara, Control Rig, Sequencer and more.
Similar skills
Claude Code Game Studios
Turns Claude Code into a full game studio: 49 agents and 72 workflow skills arranged like a real studio hierarchy.
Prototype (Claude Code Game Studios)
Concept prototype before GDDs — throwaway HTML, Engine or Paper build, PROCEED/PIVOT/KILL/NOT ASSESSED.
Team Audio (Claude Code Game Studios)
Orchestrate the audio team — audio-director, sound-designer, technical-artist, gameplay-programmer — direction through implementation.
Team Combat (Claude Code Game Studios)
Orchestrate the combat team — game-designer, gameplay-programmer, ai-programmer, technical-artist, sound-designer, qa-tester — design through implement and validate.