Unreal MCP Server

Cross-platform CLI tool for Unreal-MCP (Skills & MCP). Resolves and launches the Unreal editor with MCP connection env vars, runs MCP/system tools

Remote serverstreamable-http

What is the Unreal MCP Server?

Cross-platform CLI tool for Unreal-MCP (Skills & MCP). Resolves and launches the Unreal editor with MCP connection env vars, runs MCP/system tools over HTTP, probes

What you get

Unreal MCP is an AI-powered game development assistant for the Unreal Editor. Connect Claude, Cursor, Copilot, or any MCP-aware agent to Unreal Engine and let it inspect and drive your project — spawn actors, edit levels, author Blueprints, manage assets, edit and compile C++, capture screenshots, and more.

Configuration and credentials

  • Unreal Engine 5.5+ (developed and CI-tested against 5.7, and verified to build & run on 5.8). The plugin deliberately ships no EngineVersion pin — UE treats that field as an exact-build match, not a floor, and would refuse to load on newer engines. - .NET 9 SDK to build the bridge sidecar from source. (End users of a packaged release do NOT need it — the self-contained

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
actor-createSpawn an actor from a class path (native or Blueprint), with optional name/location/rotation/parent
actor-destroyDestroy an actor
actor-duplicateDuplicate an actor
actor-findFind actors, with scoped reads (paths/viewQuery)
actor-modifyWrite actor FProperty values (including transform)
actor-set-parentAttach an actor to a parent
actor-component-addAdd a component to an actor
actor-component-destroyDestroy a component
actor-component-getRead a component's data
actor-component-modifyModify a component's properties
actor-component-list-allList available UActorComponent classes (paginated)
object-get-dataRead any UObject by path
object-modifyModify any UObject by path
blueprint-createCreate a new Blueprint class from a parent UClass path

How to install the Unreal MCP Server

{
  "mcpServers": {
    "unreal-1": {
      "command": "npx",
      "args": ["-y", "unreal-mcp-cli"],
      "env": {
        "UNREAL_MCP_BRIDGE_PATH": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Unreal Engine 5.5+ (developed and CI-tested against 5.7, and verified to build & run on 5.8). The plugin deliberately ships no EngineVersion pin — UE treats that field as an exact-build match, not a floor, and would refuse to load on newer engines. - .NET 9 SDK to build the bridge sidecar from source. (End users of a packaged release do NOT need it — the self-contained
VariableDescriptionRequired
UNREAL_MCP_BRIDGE_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use Unreal to actor-create.”
  • “Use Unreal to actor-destroy.”
  • “Use Unreal to actor-duplicate.”

Frequently asked questions

Cross-platform CLI tool for Unreal-MCP (Skills & MCP). Resolves and launches the Unreal editor with MCP connection env vars, runs MCP/system tools over HTTP, probes Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.