create_td_node
Creates a new node in a TouchDesigner project at a specified parent path, using a given node type. Add components programmatically to automate project structure changes.
Instructions
Create a new node in TouchDesigner
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": {
"parentPath": "<parentPath>",
"nodeType": "<nodeType>"
},
"name": "create_td_node"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nodeName | No | Name of the new node (optional) | |
| nodeType | Yes | Type of the node to create (e.g., textTop) | |
| parentPath | Yes | Path to the parent node (e.g., /project1) | |
| detailLevel | No | Response detail level for tool output (minimal, summary, or detailed) | |
| responseFormat | No | Structured output format for formatted responses |