null *ptrs;
Product · v0.9.92 · full validation baseline 2026-06-15

MCP4Unreal

The professional MCP bridge for Unreal Editor. 1162 callable public tool contracts across 144 domains, audited security posture, packaged-plugin distribution, and a fully validated package/install/runtime baseline.

New to MCP?

What is MCP?

MCP (Model Context Protocol) is a standard way for AI systems to connect to real tools and applications. Instead of only generating text, an AI can use MCP to trigger actions in software like Unreal Engine — and MCP4Unreal is the bridge that makes that connection practical for Unreal Editor.

AI assistant MCP Unreal Engine
In simple terms

It lets an AI assistant operate Unreal through safe, specific actions.

MCP4Unreal is for developers, technical artists, and studios that want AI-assisted Unreal workflows without dumping the whole project into a chat window.

What it is

A bridge between an MCP-compatible AI client and Unreal Editor. The assistant can request editor actions through documented tool contracts instead of guessing from plain text.

Why it matters

Generic setups load too much Unreal context, cost more tokens, respond slower, and leave more room for the wrong tool. MCP4Unreal narrows each request to the domain that matters.

What you can ask for

Create or adjust actors, inspect Blueprints, work with materials, trigger Sequencer tasks, query diagnostics, or route other editor operations through validated commands.

Current release
v0.9.92

Full package/install/runtime validation baseline promoted.

Full validation baseline
v0.9.92

Passed every release gate on 2026-06-15 (95/95 pipeline steps).

Callable contracts
1162/1162

1162/1162 public source contracts across 144 domains; 1150/1150 live installed runtime tools.

Next gate
1.0 gates

Artifact staging, checksums, and named-client certification before 1.0.0.

1162
tool contracts
144
public domains
1162/1162
direct + route coverage
certified
release baseline
Overview

An editor bridge, not a demo.

Verified surface

Public contracts are checked through direct and route validation. The current evidence records 1162/1162 coverage with 1534 fixtures and a package baseline with every release gate passed (95/95 steps).

Transaction modes

Every response declares execution_scoped, handler_owned, or not_applicable — so you always know if a call can undo.

Issues & roadmap

Issues and the roadmap are public on GitHub. Feature suggestions and bug reports are welcome. The plugin is distributed as a packaged build — no source delivery.

How it works

Scoped context, not the whole editor.

A generic MCP setup loads broad Unreal context before the model can act. MCP4Unreal routes only the context a task needs, so far fewer tokens reach the model before execution.

Generic MCP
~65k
MCP4Unreal
~1.1k
~90% less token overhead estimated tokens per request

Broad context first

Water, Physics, UI, Audio, Animation, PCG, assets — loaded before execution. Higher cost, slower results, more room for the wrong tool.

Only what the task needs

A water request loads water context; a UI request loads UI context. Lower cost, faster execution, cleaner Unreal actions.

Estimated token impact per request, compared with broad tools/list loading. The scoped-context routing is validated; the exact reduction depends on the task and client.

Execution flow

From natural language to Unreal action.

MCP4Unreal sits between the MCP client and Unreal Editor. Its job is to keep the model focused before a request becomes an editor operation.

01

User request

A developer asks for a change in natural language from a terminal, chat client, or IDE.

02

MCP client

The client sends the request through the MCP protocol instead of treating Unreal as plain text context.

03

AI processing

The model interprets the instruction and selects the relevant Unreal intent.

04

MCP4Unreal routing

The bridge loads task-specific context and calls the validated Unreal tool contract.

05

Editor result

Unreal receives a cleaner, narrower action that can be audited and validated.

Generic MCP workflow

~65k

Broad Unreal context reaches the model before the action is selected.

  1. > Loads Water, Physics, UI, Audio, Animation, PCG, assets, and more up front.
  2. > Burns a large token budget before execution reaches the editor.
  3. > Leaves more room for slow responses and wrong tool selection.

MCP4Unreal optimized workflow

~1.1k

Only the required Unreal context reaches the model before execution.

  1. > Routes intent to a narrow domain such as water, UI, materials, Sequencer, or source control.
  2. > Keeps the token budget small before the bridge calls Unreal APIs.
  3. > Produces faster, cleaner, task-specific editor actions.
Clients

Built for real MCP clients.

Current claims are scoped to clients we have actually validated.

Codex

validated

Streamable HTTP and local STDIO validated on 2026-06-15.

Claude Desktop

pending

Not certified yet. It stays pending until a full desktop smoke test is recorded.

Continue.dev

pending

Not certified yet. Pending a client-specific HTTP/STDIO validation run.

Cursor

unsupported

Unsupported today: it filters standard dotted MCP tool names such as actors.spawn.

Coverage

What you get.

A verified surface across the entire editor.

domain

Actors / Levels / World Partition

Spawn, transform, stream, partition, query.

domain

Blueprints / UMG / Animation

Graph edits, widget trees, skeletal rigs.

domain

Materials / Textures / Material Graph

Parameter collections, master materials, MI.

domain

Sequencer / MRQ / Cinematics

Tracks, sections, render queue submissions.

domain

Niagara / Audio / Physics

Systems, emitters, cues, chaos simulations.

domain

Source Control / Build / Diagnostics

Perforce, Git, cook, package, profile.