blender_session
Manage Blender GUI sessions by starting, stopping, monitoring status, and executing scripts or demos from the MCP server.
Instructions
Manage a Blender GUI session from the MCP server.
Operations:
status: check whether a Blender GUI is running under MCP control
start: launch Blender GUI (optionally opening a .blend file)
stop: kill the managed Blender GUI process
run_script: execute a Python snippet in the running Blender session (requires the bridge addon to be enabled in Blender)
demo: run a named built-in demo in Blender via the bridge Available demos: living_room_with_car, driver_training, garden, house_interior
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation | No | status | start | stop | run_script | demo | status |
| blend_file | No | for start — path to a .blend file to open (optional) | |
| script | No | for run_script — Python code to execute in Blender | |
| script_name | No | for run_script — label for the script | mcp_script |
| demo_name | No | for demo — which demo to run | living_room_with_car |
| timeout | No | for run_script/demo — seconds to wait for bridge response |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||