VibeUE

Agentic Development in Unreal Engine

🏛️ BUILT INTO UNREAL ENGINE 5.8

EPIC'S ENGINE TOOLSETS

Unreal 5.8's ToolsetRegistry ships 19 domain toolsets as their own plugins — every one disabled by default. VibeUE doesn't duplicate any of these; it registers alongside them on the same MCP endpoint.

Method counts and names below are read straight from each plugin's AICallable-tagged functions in the UE 5.8 engine source — every toolset here genuinely registers tools (none are empty stubs). Enable what you need in Edit → Plugins (search "Toolset").

19 ENGINE TOOLSETS
~330 AI-CALLABLE METHODS

Editor Toolset

26

Editor core: selection, camera, content browser, PIE control, screenshots, log reading. Most VibeUE users want this one.

CaptureViewport, StartPIE/StopPIE, GetSelectedActors, GetLogEntries, SearchCVars…

UMG ToolSet

23

Widget Blueprint creation, hierarchy editing, and compilation. Most VibeUE users want this one.

CreateWidgetBlueprint, AddWidget, MoveWidget, BindToEventProperty, CompileWidgetBlueprint…

Niagara Toolsets

~54

The deepest of the 19 — full system/emitter/module/renderer CRUD, schema/topology introspection, stack input editing. Most VibeUE users want this one.

CreateNiagaraSystem, AddEmitter, AddModule, SetStackInputData, GetStackIssues…

MVVM Toolset

9

UMG MVVM viewmodels and view bindings.

CreateViewModel, AddViewModelProperty, AddViewModelToWidget, CreateViewBinding…

Gameplay Tags Toolset

6

Gameplay tag CRUD and reference tracking.

ListTags, GetTagInfo, AddTag, RemoveTag, RenameTag, FindReferencersByTag

GAS Toolsets

14

Gameplay Ability System inspection and gameplay cue authoring.

GetAttributeValues, GetActiveEffects, ExecuteCueOnSelectedActor, CreateCueNotifyAsset…

Physics Toolsets

17

Physics asset body/shape/constraint authoring.

CreateFromMesh, SetSphere/SetCapsule/SetBox, AddBody, AddConstraint…

PCG Toolset

~28

Procedural Content Generation graph authoring and instance spawning.

CreateGraph, AddNode, ConnectNodePins, SpawnGraphInstance, ExecuteGraphInstance…

Chaos Cloth Asset Toolset

6

Cloth asset creation and section assignment.

CreateClothingAsset, AssignClothingToSection, ListClothingAssets…

Data Registry Toolset

7

Data Registry inspection — read-only.

ListRegistries, GetRegistryInfo, GetSchema, ListItems, GetItems…

Config Settings Toolset

8

Registered project/engine config section editing.

ListSections, GetSectionPropertyValues, SetSectionProperties, SaveSection…

Game Features Toolset

7

Game Feature Plugin state and activation.

ListEnabledGameFeaturePlugins, IsGameFeatureActive, RequestActivateGameFeature…

Plugin Toolset

17

Plugin listing, dependency graphs, and new-plugin creation.

ListEnabledPlugins, GetPluginInfo, CreatePlugin, SetPluginEnabled…

Semantic Search Toolset

2

Hybrid vector+BM25 asset search — the smallest toolset here.

Search, FindSimilar

Automation Test Toolset

7

Automation test discovery and execution.

DiscoverTests, RunTests, RunTestsByFilter, GetTestResults, StopTests…

Slate Inspector Toolset

~14

Slate UI inspection and automation — snapshot, click, type, drag, fill forms.

Snapshot, Observe, Screenshot, Click, Type, Drag, FillForm…

World Conditions Toolset

2

Read-only WorldConditions query/condition descriptions — the thinnest toolset here.

GetQueryDescription, GetConditionDescription

Dataflow Agent

~21

Dataflow graph node/variable authoring for Chaos assets.

CreateGraph, AddNode, ConnectNodePins, AddVariable, CreateDataflowCompatibleAsset…

Live Coding Toolset

1

Trigger a Live Coding compile — a single method.

CompileLiveCoding

⚠️ Toolsets that exist but ship zero AI-callable methods

StateTreeToolset, AnimationAssistantToolset (Sequencer/ControlRig), ConversationToolset, AIModuleToolset (Behavior Trees), SequencerAnimMixerToolset, and MetaHumanGenerator are present as engine plugins but are empty stubs in UE 5.8 — no AICallable methods to call, so enabling them adds nothing. VibeUE's own StateTreeService covers that entire domain instead. Re-check these on future engine upgrades in case Epic fills them in.