create_node
Create a node inside a Houdini parent network by defining its type, name, and position. Use list_node_types to confirm the dedicated node exists for the operation.
Instructions
Create a node inside a parent network.
Before using this, call list_node_types(context='', filter='') to verify a dedicated node exists for the operation. Houdini has thousands of nodes — many common operations (boolean, scatter, copy to points, fracture, ocean, hair, vellum, pyro, etc.) have dedicated nodes that are better than writing VEX or Python.
Args: ctx: MCP context. parent_path: Parent network path. node_type: Node type (e.g. 'geo', 'box', 'grid'). name: Node name. position: [x, y] network editor position.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| position | No | ||
| node_type | Yes | ||
| parent_path | Yes |