disconnect_blueprint_nodes
Break Blueprint pin links in Unreal Editor. Clear all connections on a pin or disconnect a specific source-target node pair.
Instructions
Break pin connections in a Blueprint graph.
Two modes: A) Break ALL links on a single pin: Provide node_id + pin_name. B) Break a SPECIFIC link between two nodes: Provide source_node_id + source_pin + target_node_id + target_pin.
Args: blueprint_name: Asset name. graph_name: Graph to operate on. Default 'EventGraph'. node_id: (Mode A) Node GUID or name. pin_name: (Mode A) Pin to clear. source_node_id: (Mode B) Source node GUID or name. source_pin: (Mode B) Output pin on source. target_node_id: (Mode B) Target node GUID or name. target_pin: (Mode B) Input pin on target.
KB: see knowledge_base/01_BLUEPRINT_FUNDAMENTALS.md#overview Example: disconnect_blueprint_nodes(blueprint_name="/Game/MCP_Test/BP_Example")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node_id | No | ||
| pin_name | No | ||
| graph_name | No | EventGraph | |
| source_pin | No | ||
| target_pin | No | ||
| blueprint_name | Yes | ||
| source_node_id | No | ||
| target_node_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |