Unreal MCP
UnclaimedAI Game Developer for Unreal Engine — MCP plugin (C++ editor plugin + .NET bridge), unreal-cli, connects Unreal Editor to AI agents via ai-game.dev or a local MCP server
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'ivanmurzak-unreal-mcp' -- 'npx' '-y' 'unreal-mcp-cli'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
actor-component-add
Add a component to an actor
actor-component-destroy
Destroy a component
actor-component-get
Read a component's data
actor-component-list-all
List available UActorComponent classes (paginated)
actor-component-modify
Modify a component's properties
actor-create
Spawn an actor from a class path (native or Blueprint), with optional name/location/rotation/parent
actor-destroy
Destroy an actor
actor-duplicate
Duplicate an actor
actor-find
Find actors, with scoped reads (paths/viewQuery)
actor-modify
Write actor FProperty values (including transform)
actor-set-parent
Attach an actor to a parent
asset-copy
Copy an asset
asset-create-folder
Create a Content folder
asset-delete
Delete an asset
asset-find
Search the AssetRegistry by name/class/path/tags
asset-get-data
Read an asset's data (scoped reads supported)
asset-import
Import FBX/textures via AssetImportTask
asset-material-create
Create a Material Instance from a parent material
asset-material-get-data
Read material graph/parameter info (the "shader" analog)
asset-material-modify
Set scalar/vector/texture material-instance parameters
asset-move
Move / rename an asset
asset-refresh
Rescan asset paths
blueprint-add-component
Add a component via the Simple Construction Script
blueprint-add-event
Add/bind an event stub (BeginPlay, Tick, input, …)
blueprint-add-function
Add a function stub (entry/result nodes wired)
blueprint-add-variable
Add a typed member variable
blueprint-compile
Compile the Blueprint and return a structured error/warning list (the AI feedback loop)
blueprint-create
Create a new Blueprint class from a parent UClass path
blueprint-get
Graph summary for LLM inspection (variables, components, functions/events, parent chain)
blueprint-modify-variable
Modify a member variable
blueprint-remove-component
Remove an SCS component
blueprint-set-default
Edit a CDO (class-default) property
blueprint-spawn
Instance the Blueprint into the current level
console-get-logs
Read recent editor logs from the LogCollector ring buffer
editor-application-get-state
Read editor application state (PIE, etc.)
editor-application-set-state
Start / stop / pause Play-In-Editor
editor-selection-get
Read the current editor selection
editor-selection-set
Set the editor selection
object-get-data
Read any UObject by path
object-modify
Modify any UObject by path
Tool change history
FAQ
Questions about Unreal MCP Server
- How do I connect Unreal MCP Server to Claude?
- Run `claude mcp add ivanmurzak-unreal-mcp -- npx -y unreal-mcp-cli` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is Unreal MCP Server free?
- The listed licence is Apache-2.0. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Unreal MCP Server do?
- Unreal MCP Server documents 40 tools to the agent, including actor-component-add, actor-component-destroy, actor-component-get. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.