blender_session
Control Blender GUI sessions from MCP: verify status, start or stop Blender, execute Python scripts, and run built-in demos.
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 |
|---|---|---|---|
| script | No | for run_script — Python code to execute in Blender | |
| timeout | No | for run_script/demo — seconds to wait for bridge response | |
| demo_name | No | for demo — which demo to run | living_room_with_car |
| operation | No | status | start | stop | run_script | demo | status |
| blend_file | No | for start — path to a .blend file to open (optional) | |
| script_name | No | for run_script — label for the script | mcp_script |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||