blender_mcp_edit_model
Import, edit, and export a local STL through Blender MCP while preserving existing scene objects. Validate edits or apply decimate, remesh, and boolean union operations.
Instructions
Import, edit, and export a local STL through standard Blender MCP with verified output and existing scene objects preserved. Requires a shared local filesystem and Blender Object Mode. Also supports a separately configured legacy executable bridge.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| execute | No | Apply edits and export (true) or validate and return the prepared request without connecting (false, default). | |
| stl_path | Yes | Path to the local STL file | |
| operations | Yes | Ordered operations: decimate:<ratio greater than 0 and at most 1>, remesh:<positive voxel size in STL units>, boolean_union:<STL path>. Legacy custom bridges define their own operations. | |
| timeout_ms | No | Total Blender request deadline in milliseconds; defaults to BLENDER_MCP_TIMEOUT_MS or 120000. | |
| output_path | No | New local STL output path for standard MCP editing; defaults to a unique model-edited-<id>.stl beside the input. Its parent must exist and existing files are never overwritten. Reuse the preview's output_path when executing that plan. | |
| user_prompt | No | The user's own words describing the edit, passed unchanged to Blender MCP. | |
| bridge_command | No | Legacy custom bridge executable override, not a standard MCP command. Per-call overrides require MCP_ALLOW_EXECUTABLE_ARG=1. |