Early Access — UE 5.7 + Model Context Protocol

97 MCP tools for Unreal Engine

gengine lets Claude and other AI models see, modify, and build inside your Unreal Editor. Spawn actors, create Blueprints, modify materials, inspect animations — all through natural language.

Anthropic ClaudeOpenAIOllamaLM StudioAny OpenAI-compatible

Free tier includes 10 read-only tools. No credit card required.

MCP Tool Calls — Live Editor
// You type natural language. gengine controls Unreal Editor.

// "Spawn a directional light and angle it for golden hour"
await unreal_world({
  operation: "spawn_actor",
  params: {
    class_path: "/Script/Engine.DirectionalLight",
    name: "GoldenHourLight",
    rotation: { pitch: -25, yaw: 210 }
  }
});

// "Create a health component Blueprint"
await unreal_blueprints({
  operation: "create",
  params: {
    name: "BP_HealthComponent",
    parent_class: "ActorComponent",
    path: "/Game/Components"
  }
});

// "Set the water material to translucent blue"
await unreal_input_materials({
  operation: "set_material_parameters",
  params: {
    asset_path: "/Game/Materials/MI_Water",
    parameters: {
      BaseColor: { r: 0.1, g: 0.3, b: 0.8 },
      Opacity: 0.6
    }
  }
});

6 domains. 97 operations. One plugin.

Every tool operates on live editor state — not serialized files. Your AI model gets real-time access to actors, assets, Blueprints, and more.

Actors & World

Spawn, move, and delete actors. Set properties, capture the viewport, read output logs, and run console commands on the live editor.

spawn_actormove_actordelete_actorsset_propertyget_level_actors+2 more

Assets

Search the asset registry, inspect dependencies, create and duplicate assets, rename, move, and manage the full asset lifecycle.

searchdependenciesreferencersget_infocreate_blueprint+3 more

Blueprints

Create Blueprint classes, add variables and functions, place and connect nodes, set pin values, and compile — all programmatically.

createadd_variableadd_functionadd_nodeconnect_pins+2 more

Animation

Create state machines, add states and transitions, assign animations, set durations, batch operations, and validate Animation Blueprints.

create_state_machineadd_stateadd_transitionset_state_animationbatch+1 more

Characters

List and inspect characters, configure movement parameters, create data assets, update stat tables, and manage character data.

list_charactersget_character_infoset_movement_paramscreate_data_assetupdate_stats

Input & Materials

Create input actions and mapping contexts, build material instances, set material parameters, and wire up Enhanced Input.

create_input_actioncreate_mapping_contextcreate_material_instanceset_material_parameters

Built for production use

Security hardened, performance tuned, and designed for professional game development workflows.

Architecture
┌─────────────────┐     MCP Protocol     ┌──────────────────┐     HTTP REST     ┌────────────────────┐
│   Claude / AI   │ ◄──────────────────► │   MCP Bridge     │ ◄──────────────► │   Unreal Editor    │
│   Model         │     stdio / SSE      │   (Node.js)      │     localhost    │   (gengine plugin) │
└─────────────────┘                      └──────────────────┘                  └────────────────────┘
                                                                                        │
        Your API key          Tool discovery + routing         97 tools across 6 domains │
        Your model            Response compression             Live editor state access   │
        Natural language      Context injection                Safety mode enforcement    │
                                                               Task queue (4 concurrent)  │

Three-tier safety system

ReadOnly, Supervised, and Unrestricted modes with server-side enforcement. Destructive operations require explicit confirmation. Fails closed by default.

Parallel task execution

Up to 4 concurrent MCP operations on the editor task queue. Read-only tools run in parallel; modifying tools are safely sequenced per-object.

Web chat panel

Built-in web UI with topic tabs, persistent memory, @ asset mentions, image paste, and provider selection. Talk to your editor from the browser.

In-editor command center

Tool browser, task monitor, activity feed, and diagnostics panel — all inside the Unreal Editor. See exactly what your AI is doing.

UE 5.7 context injection

Accurate API documentation injected into every tool call. Your AI model gets the right UPROPERTY specifiers, function signatures, and engine idioms.

Bring Your Own Key

Use Anthropic, OpenAI, Ollama, LM Studio, or any OpenAI-compatible provider. Your API keys, your models, your choice.

Simple, transparent pricing

Start free with 10 read-only tools. Upgrade when you need full editor control.

Free

$0forever

Explore your project with read-only AI access. Perfect for evaluation.

  • 10 read-only MCP tools
  • Search assets & inspect Blueprints
  • Capture viewport screenshots
  • Read output logs & script history
  • List level actors & dependencies
  • Local models (Ollama, LM Studio)
  • Community support
Get Started
Most Popular

Pro

$29/month

Full editor control for professional game developers. Ship faster.

  • All 97 MCP operations
  • Spawn, move, delete actors
  • Create & modify Blueprints
  • Animation state machines
  • Material instance editing
  • Enhanced Input setup
  • All AI providers (BYOK)
  • Web chat panel with @ mentions
  • In-editor command center
  • Parallel task execution (4x)
  • Email support
Start Pro Trial

Enterprise

Custom

Autonomous AI workflows with audit trails for studios.

  • Everything in Pro
  • Autonomous script execution
  • Task orchestration & queuing
  • Blueprint-to-C++ nativization
  • Audit logging
  • Custom tool development
  • Priority support & SLA
  • Team seat management
  • SSO integration
Contact Sales

All plans include the gengine UE 5.7 plugin, MCP bridge, and web panel. You provide your own AI API keys (BYOK).

Let AI build inside your Unreal Editor

Install the plugin, connect your preferred AI model, and start building. 10 read-only tools are free — upgrade to Pro when you need full editor control.

Unreal Engine 5.7+|Node.js 18+|Win / Mac / Linux|MIT License

Made by Engines of Creation