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").
Editor Toolset
26Editor core: selection, camera, content browser, PIE control, screenshots, log reading. Most VibeUE users want this one.
CaptureViewport, StartPIE/StopPIE, GetSelectedActors, GetLogEntries, SearchCVars…
UMG ToolSet
23Widget Blueprint creation, hierarchy editing, and compilation. Most VibeUE users want this one.
CreateWidgetBlueprint, AddWidget, MoveWidget, BindToEventProperty, CompileWidgetBlueprint…
Niagara Toolsets
~54The 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
9UMG MVVM viewmodels and view bindings.
CreateViewModel, AddViewModelProperty, AddViewModelToWidget, CreateViewBinding…
Gameplay Tags Toolset
6Gameplay tag CRUD and reference tracking.
ListTags, GetTagInfo, AddTag, RemoveTag, RenameTag, FindReferencersByTag
GAS Toolsets
14Gameplay Ability System inspection and gameplay cue authoring.
GetAttributeValues, GetActiveEffects, ExecuteCueOnSelectedActor, CreateCueNotifyAsset…
Physics Toolsets
17Physics asset body/shape/constraint authoring.
CreateFromMesh, SetSphere/SetCapsule/SetBox, AddBody, AddConstraint…
PCG Toolset
~28Procedural Content Generation graph authoring and instance spawning.
CreateGraph, AddNode, ConnectNodePins, SpawnGraphInstance, ExecuteGraphInstance…
Chaos Cloth Asset Toolset
6Cloth asset creation and section assignment.
CreateClothingAsset, AssignClothingToSection, ListClothingAssets…
Data Registry Toolset
7Data Registry inspection — read-only.
ListRegistries, GetRegistryInfo, GetSchema, ListItems, GetItems…
Config Settings Toolset
8Registered project/engine config section editing.
ListSections, GetSectionPropertyValues, SetSectionProperties, SaveSection…
Game Features Toolset
7Game Feature Plugin state and activation.
ListEnabledGameFeaturePlugins, IsGameFeatureActive, RequestActivateGameFeature…
Plugin Toolset
17Plugin listing, dependency graphs, and new-plugin creation.
ListEnabledPlugins, GetPluginInfo, CreatePlugin, SetPluginEnabled…
Semantic Search Toolset
2Hybrid vector+BM25 asset search — the smallest toolset here.
Search, FindSimilar
Automation Test Toolset
7Automation test discovery and execution.
DiscoverTests, RunTests, RunTestsByFilter, GetTestResults, StopTests…
Slate Inspector Toolset
~14Slate UI inspection and automation — snapshot, click, type, drag, fill forms.
Snapshot, Observe, Screenshot, Click, Type, Drag, FillForm…
World Conditions Toolset
2Read-only WorldConditions query/condition descriptions — the thinnest toolset here.
GetQueryDescription, GetConditionDescription
Dataflow Agent
~21Dataflow graph node/variable authoring for Chaos assets.
CreateGraph, AddNode, ConnectNodePins, AddVariable, CreateDataflowCompatibleAsset…
Live Coding Toolset
1Trigger 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.