blender_job_cancel
Cancel a running or queued async job.
How to use it
Project documentation lists blender_job_cancel for the Blender MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Blender MCP Server
pip install -e .Other tools in Blender MCP Server (26)
Export as FBX
Export as glTF/GLB
Export as OBJ
Redo the last undone operation
Undo the last operation
List known async jobs with IDs, status, and creation time.
Poll an async job's status, result, stdout, stderr, and error.
Assign a material to an object
Create a material with optional base color [r, g, b] (0–1)
List all materials in the file
Set the Principled BSDF base color
Set an image texture as base color
Create primitives: cube, sphere, cylinder, plane, cone, torus
Delete an object by name
Duplicate with optional new name
Parent/child hierarchy tree (full scene or subtree)
Get position, rotation, and scale of an object by name
Set rotation [x, y, z] in degrees (default) or radians
Set scale [x, y, z]
Move — absolute location or relative offset
Run a Python script synchronously. Accepts code or scriptpath, optional args, timeoutseconds, and transport (bridge or headless).
Start a long-running script asynchronously. Returns a jobid.
Render animation — frame range, output path, engine
Render still image — output path, resolution, engine
Scene metadata — name, frame range, render engine, resolution, object count
List all objects, optionally filter by type (MESH, CAMERA, LIGHT, …)