Blender MCP
ActiveDescription
MCP server for Blender that enables AI agents to directly control the 3D modeling software for natural language-driven scene creation, model manipulation, and rendering automation.
Key Features
- Bidirectional communication — Blender addon creates socket server, MCP Server bridges AI and Blender
- 3D object manipulation — create, modify, delete 3D objects in Blender via natural language
- Material and rendering control — natural language application of materials, colors, lighting, render settings
- Scene inspection — get detailed structure and object information from current Blender scene
- Python code execution — execute arbitrary Python code in Blender directly from AI
- External asset integration — Poly Haven (HDRI/models) and Hyper3D Rodin (AI-generated 3D models)
Use Cases
💡 Rapidly creating 3D scene prototypes with natural language
💡 AI-assisted 3D modeling and scene layout
💡 Automating rendering workflows (lighting, materials, camera setup)
💡 Importing AI-generated 3D models into Blender scenes
💡 Conversational 3D modeling instruction in education and demonstrations
Categories
Quick Start
# 1. Install uv
brew install uv # macOS
# 2. Configure Claude Desktop
cat > ~/Library/Application\ Support/Claude/claude_desktop_config.json << 'EOF'
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": ["blender-mcp"]
}
}
}
EOF
# 3. Download addon.py and install in Blender
# Edit > Preferences > Add-ons > Install
# 4. Click "Connect to Claude" in Blender sidebar