Blender MCP Server logo

Blender MCP Server

Unclaimed

by djeada

Control Blender from AI assistants like Claude Desktop using the Model Context Protocol (MCP). 22 tools across 6 namespaces — create objects, assign materials, render images, export scenes, and more, all through natural language.

Install

$pip install -e .

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

27 of 27 tools

Documented tools (27)

From project documentation. A server handshake does not verify each tool’s description or behavior.

blender_export_fbx

Export as FBX

blender_export_gltf

Export as glTF/GLB

blender_export_obj

Export as OBJ

blender_history_redo

Redo the last undone operation

blender_history_undo

Undo the last operation

blender_job_cancel

Cancel a running or queued async job.

blender_job_list

List known async jobs with IDs, status, and creation time.

blender_job_status

Poll an async job's status, result, stdout, stderr, and error.

blender_material_assign

Assign a material to an object

blender_material_create

Create a material with optional base color [r, g, b] (0–1)

blender_material_list

List all materials in the file

blender_material_set_color

Set the Principled BSDF base color

blender_material_set_texture

Set an image texture as base color

blender_object_create

Create primitives: cube, sphere, cylinder, plane, cone, torus

blender_object_delete

Delete an object by name

blender_object_duplicate

Duplicate with optional new name

blender_object_get_hierarchy

Parent/child hierarchy tree (full scene or subtree)

blender_object_get_transform

Get position, rotation, and scale of an object by name

blender_object_rotate

Set rotation [x, y, z] in degrees (default) or radians

blender_object_scale

Set scale [x, y, z]

blender_object_translate

Move — absolute location or relative offset

blender_python_exec

Run a Python script synchronously. Accepts code or scriptpath, optional args, timeoutseconds, and transport (bridge or headless).

blender_python_exec_async

Start a long-running script asynchronously. Returns a jobid.

blender_render_animation

Render animation — frame range, output path, engine

blender_render_still

Render still image — output path, resolution, engine

blender_scene_get_info

Scene metadata — name, frame range, render engine, resolution, object count

blender_scene_list_objects

List all objects, optionally filter by type (MESH, CAMERA, LIGHT, …)

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Blender MCP Server

How do I connect Blender MCP Server to Claude?
The listing records `pip install -e .` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop as compatible clients.
Is Blender MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Blender MCP Server do?
Blender MCP Server documents 27 tools to the agent, including blender_export_fbx, blender_export_gltf, blender_export_obj. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.