set_custom_property
Set custom properties on objects or bones to store user-defined data for rig controls, material parameters, animation drivers, or metadata.
Instructions
Set a custom property on an object or bone.
Custom properties store user-defined data — useful for rig controls, material parameters, animation drivers, or any metadata.
Args: object_name: Target object (or empty if using bone). bone_name: Target bone (with armature_name). armature_name: Armature containing the bone. property_name: Name of the custom property. value: Property value. min_value: Minimum allowed value. max_value: Maximum allowed value. description: Property description.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "set_custom_property"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | No | ||
| bone_name | No | ||
| max_value | No | ||
| min_value | No | ||
| description | No | ||
| object_name | No | ||
| armature_name | No | ||
| property_name | No |