blueprint_inspect
Inspect Unreal Engine Blueprint structure to resolve graph names, node GUIDs, and pin names before editing. Query graphs, functions, variables, macros, components, and node details.
Instructions
Read Blueprint structure: graphs, functions, variables, macros, interfaces, event dispatchers, components (SCS), nodes in a graph with pins and links, single node detail, or node search. Use before editing to resolve graph names, node GUIDs, and pin names.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"blueprint_path": "<blueprint_path>",
"action": "<action>"
},
"name": "blueprint_inspect"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | For 'find_nodes': {node_class?, calls_function?, references_variable?, references_asset?, graph_name?}. | |
| action | Yes | What to inspect. | |
| node_guid | No | Required for action 'node_detail'. | |
| graph_name | No | Required for actions 'nodes' and 'node_detail'. | |
| blueprint_path | Yes | Content path of the Blueprint asset, e.g. /Game/Blueprints/BP_Door. |