blender-mcp

blender-mcp

Control Blender 3D modeling with any LLM via the MCP protocol.

MCPDesignOpen source
Type
MCP
Transport
http
Open source
Yes
GitHub Stars
★ 25.7k
Source
mcp-github

Overview

BlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), enabling Claude to directly interact with and control Blender. This integration supports AI-assisted 3D modeling, scene creation, and manipulation. Ideal for automating or enhancing 3D modeling workflows. Integration requires installing a Blender add-on and configuring an MCP server. Suitable for designers, developers, and researchers.

Capabilities

  • Create, modify, and delete 3D objects
  • Apply and modify materials and colors
  • Retrieve detailed information about the current Blender scene
  • Execute arbitrary Python code

Use cases

Automated 3D modelingScene creation and editingMaterial and texture managementScript execution

Setup

Requires: Blender 3.0或更新版本Python 3.10或更新版本uv包管理器
First install the uv package manager, then download the latest addon.py file and replace the old one, adding it to Blender. Remove and re-add the MCP server in Claude.

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How to resolve the `spawn uvx ENOENT` error?

Find the full path to uvx and use it as the command, or wrap it with `cmd` on Windows.

How to fix the Python version to avoid conflicts?

Use `--python 3.11` and `UV_PYTHON_PREFERENCE=only-managed` to pin the Python version.

Related skills