mcp.film

mcp.film / 3D, Worlds & VFX / Blender MCP

Blender MCP

Communityby Community (ahujasid)freeverified Oct 10, 2026

The most-adopted Blender MCP — model, texture, and assemble 3D scenes by prompt.

What it does

Two-way bridge between AI agents and Blender: inspect scenes, pull viewport screenshots, create and modify objects and materials, and execute arbitrary Python in Blender. Poly Haven, Sketchfab, Poly Pizza, Hyper3D Rodin and Hunyuan3D integrations let an agent source or generate assets and build previz sets or full shots without leaving the chat. Community-maintained, but the de facto standard by install base.

Connect

Claude Code
claude mcp add blender -- uvx mcp-for-blender
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "blender": {
      "command": "uvx",
      "args": [
        "mcp-for-blender"
      ]
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "blender": {
      "command": "uvx",
      "args": [
        "mcp-for-blender"
      ]
    }
  }
}
Auth: local-app — Requires Blender 3.0+ running with the bundled addon installed and its socket server started

Sample tools

get_scene_infoget_object_infoget_viewport_screenshotexecute_blender_codesearch_polyhaven_assetsdownload_polyhaven_assetsearch_sketchfab_modelssearch_polypizza_modelsgenerate_hyper3d_model_via_textgenerate_hunyuan3d_modelimport_generated_asset

Field notes

30.4k stars, MIT, pushed 6 Oct 2026, Python 3.10+. Renamed in September: the repo is now ahujasid/mcp-for-blender and the PyPI package is mcp-for-blender (2.1.9, 6 Oct 2026); the old blender-mcp package stopped at 2.0.0 (16 Sep 2026). `uvx blender-mcp` still runs the server and existing configs keep working per the README, but new installs should use `uvx mcp-for-blender setup`, which also installs the addon; you still start the socket server from Blender's sidebar. execute_blender_code runs arbitrary Python — save your work first. Anonymous tool telemetry is on by default (disable in Blender preferences or with DISABLE_TELEMETRY=true). Asset integrations have grown to Poly Haven (free), Sketchfab, Poly Pizza, Hyper3D Rodin and Hunyuan3D; the last two are text/image-to-3D generators with their own keys and quotas. GUI-launched clients often fail with 'spawn uvx ENOENT' because they don't inherit your shell PATH — use uvx's absolute path, or wrap in `cmd /c` on Windows. The Blender Foundation ships its own server (see blender-lab-mcp): official, but Blender 5.1+ and a harder install. This one is the pragmatic choice on 3.x/4.x.

Also in 3D, Worlds & VFX

Used in

Open Lab · Run a hackable open film lab

Pairs well with