blender_execute_operator
Execute any Blender operator by name with custom parameters for actions not covered by specialized tools.
Instructions
Execute any Blender operator (bpy.ops.*) by name with parameters.
Use this when: you need a Blender operation not covered by other tools. Prefer specialized tools first for better validation and error messages.
Do NOT use for: object creation (use blender_create_object), script execution (use blender_execute_script), or import/export (use blender_import_export).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operator | Yes | Operator ID in 'category.name' format (e.g., 'mesh.primitive_cube_add'). | |
| params | No | Operator parameters. | |
| context | No | Context override (e.g., active_object, mode). |