blender_geonodes
Geometry Nodes graph operations (procedural modeling).
Instructions
Geometry Nodes graph operations (procedural modeling).
Operations:
create_group: create or reuse a GeometryNodeTree
add_node: add a node to the group
connect_nodes: wire two nodes in the group
assign_modifier: attach node group to an object as Geometry Nodes modifier
add_input: expose a group input socket
list_node_types: common GeometryNode types for agents
Return Format
Standard dict with keys: success, message, data
Examples
await call_tool("blender_geonodes", {"operation": "create_group", "group_name": "MyNodes"})Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to_node | No | ||
| from_node | No | ||
| node_name | No | ||
| node_type | No | GeometryNodeMeshCube | |
| operation | No | create_group | |
| to_socket | No | ||
| group_name | No | GeoNodes | |
| input_name | No | Input | |
| location_x | No | ||
| location_y | No | ||
| from_socket | No | ||
| object_name | No | ||
| socket_type | No | NodeSocketFloat | |
| default_value | No | ||
| modifier_name | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||