Skip to main content

dataflow kit

13 tools. Generated from the plugin source; do not edit by hand.

Guide​

Use UE5 with the Dataflow plugin enabled.

  1. dataflow.create_asset {"folder":"/Game/Dataflow","name":"DF_Cloth"} creates an empty asset.
  2. dataflow.inspect_asset / dataflow.list_asset_properties list the reflected settings (Type, bActive, Variables, preview settings...).
  3. Read or write one setting with dataflow.get_asset_property / dataflow.set_asset_property (Unreal text values, e.g. {"property":"bActive","value":"true"}).
  4. The graph endpoints (list_nodes, list_pins, list_connections, list_terminals, list_subgraphs, list_variables, get_context_info, audit_graph) report the asset's reflected graph data; run dataflow.audit_graph before and after edits.

Dataflow node types are contributed by optional plugins, and the Dataflow editor's clipboard and private node registration machinery are not an MCP automation API. This kit deliberately does not pretend that every visible editor node can be created safely.

Tools​

Legend. risk 0 = read-only, 1 = harmless editor op, 2 = modifies asset, 3 = deletes/replaces asset, 4 = project/config/build op, 5 = potentially destructive (calls above MaxAutoRisk need "_confirm": true). mutates = runs in a transaction (edit.undo reverts). requires PIE / requires world = refused without a PIE session / an open level. requires plugin = unavailable while the plugin is disabled. dryRun = honours the dryRun argument. smoke = covered by edit.self_test.

dataflow.audit_graph (risk 0, UE 5.0+, requires plugin Dataflow, smoke)​

No description.

ArgumentTypeDescription
assetstringrequired. Dataflow asset path.

Returns: asset, values, message, count.

dataflow.create_asset (risk 2, mutates, UE 5.0+, requires plugin Dataflow, smoke)​

No description.

ArgumentTypeDescription
folderstringrequired. Destination content folder.
namestringrequired. Bare asset name.

Returns: asset, values, message, count.

dataflow.get_asset_property (risk 0, UE 5.0+, requires plugin Dataflow, smoke)​

No description.

ArgumentTypeDescription
propertystringrequired. Reflected asset property.
valuestringUnreal text value.

Returns: asset, values, message, count.

dataflow.get_context_info (risk 0, UE 5.0+, requires plugin Dataflow, smoke)​

No description.

ArgumentTypeDescription
assetstringrequired. Dataflow asset path.

Returns: asset, values, message, count.

dataflow.inspect_asset (risk 0, UE 5.0+, requires plugin Dataflow, smoke)​

No description.

ArgumentTypeDescription
assetstringrequired. Dataflow asset path.

Returns: asset, values, message, count.

dataflow.list_asset_properties (risk 0, UE 5.0+, requires plugin Dataflow, smoke)​

No description.

ArgumentTypeDescription
assetstringrequired. Dataflow asset path.

Returns: asset, values, message, count.

dataflow.list_connections (risk 0, UE 5.0+, requires plugin Dataflow, smoke)​

No description.

ArgumentTypeDescription
assetstringrequired. Dataflow asset path.

Returns: asset, values, message, count.

dataflow.list_nodes (risk 0, UE 5.0+, requires plugin Dataflow, smoke)​

No description.

ArgumentTypeDescription
assetstringrequired. Dataflow asset path.

Returns: asset, values, message, count.

dataflow.list_pins (risk 0, UE 5.0+, requires plugin Dataflow, smoke)​

No description.

ArgumentTypeDescription
assetstringrequired. Dataflow asset path.

Returns: asset, values, message, count.

dataflow.list_subgraphs (risk 0, UE 5.0+, requires plugin Dataflow, smoke)​

No description.

ArgumentTypeDescription
assetstringrequired. Dataflow asset path.

Returns: asset, values, message, count.

dataflow.list_terminals (risk 0, UE 5.0+, requires plugin Dataflow, smoke)​

No description.

ArgumentTypeDescription
assetstringrequired. Dataflow asset path.

Returns: asset, values, message, count.

dataflow.list_variables (risk 0, UE 5.0+, requires plugin Dataflow, smoke)​

No description.

ArgumentTypeDescription
assetstringrequired. Dataflow asset path.

Returns: asset, values, message, count.

dataflow.set_asset_property (risk 2, mutates, UE 5.0+, requires plugin Dataflow, smoke)​

No description.

ArgumentTypeDescription
propertystringrequired. Reflected asset property.
valuestringUnreal text value.

Returns: asset, values, message, count.