manage_asset
Create, import, duplicate, rename, delete assets; edit material graphs and instances; analyze dependencies for Unreal Engine projects.
Instructions
Create, import, duplicate, rename, delete assets. Edit Material graphs and instances. Analyze dependencies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | ||
| y | No | ||
| tag | No | Name of the tag. | |
| desc | No | ||
| name | No | Name identifier. | |
| path | No | Path to a directory. | |
| posX | No | ||
| posY | No | ||
| save | No | Save the asset(s) after the operation. | |
| tags | No | ||
| type | No | ||
| limit | No | ||
| nodes | No | ||
| paths | No | ||
| toPin | No | Name of the target pin. | |
| value | No | Generic value (any type). | |
| width | No | ||
| action | Yes | Action to perform. Use dump_asset to serialize a UObject/DataAsset properties to JSON for inspection. | |
| format | No | ||
| height | No | ||
| nodeId | No | ID of the node. | |
| prefix | No | ||
| suffix | No | ||
| comment | No | ||
| fromPin | No | Name of the source pin. | |
| newName | No | New name for renaming. | |
| pinName | No | Name of the pin. | |
| inputPin | No | Name of the target pin. | |
| lodCount | No | ||
| maxDepth | No | ||
| meshPath | No | Mesh asset path. | |
| metadata | No | ||
| nodeName | No | Name identifier. | |
| nodeType | No | ||
| toNodeId | No | ID of the target node. | |
| assetPath | No | Asset path (e.g., /Game/Path/Asset). | |
| directory | No | Path to a directory. | |
| eventName | No | Name of the event. | |
| graphName | No | Name of the graph. | |
| inputName | No | Name of the pin. | |
| outputPin | No | Name of the source pin. | |
| overwrite | No | Overwrite if the asset/file already exists. | |
| assetPaths | No | ||
| classNames | No | ||
| folderPath | No | Path to a directory. | |
| fromNodeId | No | ID of the source node. | |
| parameters | No | ||
| searchText | No | ||
| sourceNode | No | ID of the source node. | |
| sourcePath | No | Source path for import/move/copy. | |
| targetNode | No | ID of the target node. | |
| childNodeId | No | ID of the node. | |
| description | No | ||
| memberClass | No | ||
| replaceText | No | ||
| texturePath | No | Texture asset path. | |
| defaultValue | No | Generic value (any type). | |
| includeNulls | No | Include null/empty values (default: false) | |
| materialPath | No | Material asset path. | |
| packagePaths | No | ||
| parentNodeId | No | ID of the node. | |
| sourceNodeId | No | ID of the source node. | |
| targetNodeId | No | ID of the target node. | |
| checkoutFiles | No | ||
| directoryPath | No | Path to a directory. | |
| maxMapEntries | No | Max map entries to serialize (default: 200) | |
| parameterName | No | Name of the parameter. | |
| parameterType | No | ||
| parentMaterial | No | Material asset path. | |
| recursivePaths | No | ||
| coordinateIndex | No | ||
| destinationPath | No | Destination path for move/copy. | |
| expressionClass | No | ||
| expressionIndex | No | ID of the node. | |
| fixupRedirectors | No | ||
| includeTransient | No | Include transient properties (default: false) | |
| maxArrayElements | No | Max array elements to serialize (default: 200) | |
| recursiveClasses | No | ||
| showConfirmation | No | ||
| propertyAllowlist | No | Only include these property names | |
| reductionSettings | No |