gengine Wiki

Complete documentation for gengine — the AI tools plugin for Unreal Engine 5.7. Learn everything from installation to building custom MCP tools.

BeginnerIntermediateExpert

Tools & Guides Intermediate

All 97 Operations

Complete reference for every MCP tool operation across all 6 domain tools.

unreal_world

Complete reference for all 9 world and actor operations: spawn, move, delete, inspect, console commands, and viewport capture.

unreal_assets

Complete reference for all 12 asset management operations: search, inspect, create, rename, move, duplicate, delete, and save assets.

unreal_blueprints

Complete reference for all 10 Blueprint graph operations: inspect, create graphs, add variables and functions, place nodes, connect pins.

unreal_animation

Complete reference for all 8 Animation Blueprint operations: state machines, states, transitions, animations, and validation.

unreal_character

Complete reference for all 6 character operations: list characters, inspect stats, tune movement, create data assets and stat tables.

unreal_input_materials

Complete reference for all 6 input and material operations: create input actions, mapping contexts, add mappings, create and configure material instances.

Safety System

How gengine's three-tier safety model, tool annotations, input validation, and rate limiting protect your project from destructive AI operations.

Parallel Execution

How gengine's task queue works, which operations can run in parallel, and how to coordinate subagents without hitting queue limits.

Context System

How unreal_get_ue_context injects accurate UE 5.7 API documentation into the AI's context window, and when to use it.

Project Settings

Complete reference for all gengine project settings — ports, safety mode, token budget, rate limits, and auto-start behavior.

System Requirements

Unreal Engine
5.7+
Node.js
18+
Platforms
Win / Mac / Linux
AI Provider
Any (BYOK)