mcp-for-blender

mcp-for-blender

Control Blender 3D modeling and scene creation with any LLM.

MCPDesignOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 28.8k
Source
mcp-github

Overview

mcp-for-blender is a community plugin that allows users to control Blender 3D using any chosen LLM (e.g., Claude). It supports object manipulation, material control, scene inspection, and code execution. The plugin communicates bidirectionally with Blender via an MCP server, enabling AI to perform complex 3D modeling tasks. Ideal for developers and designers seeking automation or assistance in 3D modeling.

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 within Blender
  • ▪Generate and import 3D models

Use cases

Automated 3D modelingAssisted 3D scene creationRapid prototypingBatch processing of 3D objects

Setup

Requires: API KeyNode 环境
1. Install uv:\bmacOS: `brew install uv`\bLinux: `curl -LsSf https://astral.sh/uv/install.sh | sh`\bWindows: `powershell -c "irm https://astral.sh/uv/install.ps1 | iex"`\b2. Add the MCP server to your client configuration.\b3. Install the Blender plugin: `uvx mcp-for-blender install-addon`

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

FAQ

How do I install the Blender plugin?

Use the command `uvx mcp-for-blender install-addon` and enable the plugin in Blender.

Which MCP clients are supported?

Supports Claude Desktop, Claude Code, Codex, Cursor, and others.

Related skills