Unreal Claude

v1.0.0Coding Agentsstable

Claude Code CLI integration for Unreal Engine 5.7 - Get AI coding assistance with built-in UE5.7 documentation context directly in the editor.

aiai-coding-assistantai-game-developmentai-toolsanthropic
Share:
631
Stars
0
Downloads
0
Weekly
0/5

What is Unreal Claude?

Unreal Claude is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to claude code cli integration for unreal engine 5.7 - get ai coding assistance with built-in ue5.7 documentation context directly in the editor.

Claude Code CLI integration for Unreal Engine 5.7 - Get AI coding assistance with built-in UE5.7 documentation context directly in the editor.

This server falls under the Coding Agents category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Claude Code CLI integration for Unreal Engine 5.7 - Get AI c

Use Cases

Unreal Engine 5.7 AI coding assistant
Built-in UE5.7 documentation context
Editor integration for C++
Natfii

Maintainer

LicenseMIT
Languagec++
Versionv1.0.0
UpdatedMay 21, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx unrealclaude

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Unreal Claude

UnrealClaude is an Unreal Engine 5.7 editor plugin that embeds Claude Code CLI directly into the UE editor, giving game developers AI coding assistance with live, accurate UE 5.7 API documentation fetched on demand. It exposes 20+ MCP tools for actor manipulation, Blueprint editing, level and material management, asset search, C++ script compilation, and more — all from within the Unreal editor without switching to a terminal. Developers use it to speed up C++ and Blueprint authoring in UE5.7 projects by delegating repetitive engine tasks to an AI agent that understands the actual UE API.

Prerequisites

  • Unreal Engine 5.7 installed (the plugin targets UE 5.7 specifically)
  • Claude Code CLI installed globally: npm install -g @anthropic-ai/claude-code
  • Anthropic account with Claude Code subscription or API access (run claude auth login after install)
  • Node.js 18+ and npm for the MCP bridge dependency installation
  • Unreal Automation Tool (UAT) available for building the plugin from source
1

Install Claude Code CLI and authenticate

Install the Claude Code CLI globally via npm and authenticate with your Anthropic account before setting up the plugin.

npm install -g @anthropic-ai/claude-code
claude auth login
claude --version
2

Clone the UnrealClaude plugin repository

Clone the repository to your local machine. You will then build it or copy it into your Unreal project.

git clone https://github.com/Natfii/UnrealClaude.git
3

Build the plugin using UAT

Compile the plugin for your platform using the Unreal Automation Tool. Replace the paths with your actual Unreal Engine installation and desired output directory.

# Windows example:
"C:\Program Files\Epic Games\UE_5.7\Engine\Build\BatchFiles\RunUAT.bat" BuildPlugin -Plugin="C:\Path\To\UnrealClaude\UnrealClaude.uplugin" -Package="C:\Output\UnrealClaude" -TargetPlatforms=Win64
4

Install the plugin into your Unreal project

Copy the built plugin into your project's Plugins directory (recommended) for project-level scope, then re-open the project and enable the plugin when prompted.

# Copy to your project:
mkdir -p YourProject/Plugins/UnrealClaude
cp -r C:\Output\UnrealClaude\* YourProject/Plugins/UnrealClaude/
5

Install MCP bridge dependencies

Navigate to the plugin's mcp-bridge directory and install its Node.js dependencies. This bridge is required for Blueprint tools and editor integration.

cd YourProject/Plugins/UnrealClaude/Resources/mcp-bridge
npm install
6

Enable auto-approve and add a CLAUDE.md (optional)

In Unreal Editor go to Project Settings → Plugins → Unreal Claude to configure auto-approve for script execution. Create a CLAUDE.md in your project root to give Claude project-specific architecture context.

# Create project context file:
echo '# MyGame Architecture
- Uses GameplayAbilitySystem for combat
- Coding standard: PascalCase for classes, no raw pointers' > CLAUDE.md

Unreal Claude Examples

Client configuration

MCP configuration showing how to connect Claude Desktop to the UnrealClaude MCP bridge for use outside the editor.

{
  "mcpServers": {
    "unrealclaude": {
      "command": "node",
      "args": ["/path/to/YourProject/Plugins/UnrealClaude/Resources/mcp-bridge/index.js"]
    }
  }
}

Prompts to try

Example prompts to use inside the Unreal editor's Claude Code integration.

- "Spawn a PointLight actor at location (0, 0, 300) in the current level"
- "Create a new Blueprint class inheriting from Character and add a float variable called Health"
- "Search for all assets of type StaticMesh with 'Rock' in the name"
- "Write a C++ function that moves the player forward at a given speed, compile it, and show me any errors"
- "What is the correct UE 5.7 API for binding a delegate to an input action?"

Troubleshooting Unreal Claude

Plugin fails to load with 'missing module' errors after building

Regenerate Visual Studio project files by right-clicking the .uproject file and selecting 'Generate Visual Studio project files', then rebuild the project. Ensure your Unreal Engine version matches 5.7 exactly.

Claude Code commands are not available inside the editor

Verify claude is in your system PATH (run claude --version in a terminal). The editor inherits the PATH from the shell that launched it; on macOS you may need to set PATH in /etc/launchd.conf or launch the editor from a terminal.

MCP bridge npm install fails with node-gyp errors

Ensure Node.js 18+ is installed and that build tools are available (Visual Studio Build Tools on Windows, Xcode Command Line Tools on macOS). Run npm install --ignore-scripts as a fallback if native modules are not required.

Frequently Asked Questions about Unreal Claude

What is Unreal Claude?

Unreal Claude is a Model Context Protocol (MCP) server that claude code cli integration for unreal engine 5.7 - get ai coding assistance with built-in ue5.7 documentation context directly in the editor. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Unreal Claude?

Follow the installation instructions on the Unreal Claude GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Unreal Claude?

Unreal Claude works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Unreal Claude free to use?

Yes, Unreal Claude is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Coding Agents MCP Servers

Explore all coding agents servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "unrealclaude": { "command": "npx", "args": ["-y", "unrealclaude"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Unreal Claude?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides