blender-mcp
11,392
BlenderMCP integrates Blender with Claude AI using the Model Context Protocol (MCP), enabling advanced 3D model interactions and scene manipulations. It allows users to utilize Claude's capabilities to create and modify 3D models directly within Blender, offering features like object manipulation and scene inspection.
BlenderMCP - Blender Model Context Protocol Integration
BlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
Release notes (1.1.0)
- Added support for Poly Haven assets through their API
- Added support to prompt 3D models using Hyper3D Rodin
- Instructions for new and returning users on installing updates
Features
- Two-way communication: Connect Claude AI to Blender
- Object manipulation: Create, modify, and delete 3D objects
- Material control
- Scene inspection
- Code execution
Components
- Blender Addon: Creates a socket server within Blender
- MCP Server: Python server connecting to the Blender addon
Installation
Installation requires Blender 3.0 or newer, Python 3.10, and the UV package manager. Detailed instructions for Mac and Windows are provided.
Usage
- Start the connection in Blender
- Use capabilities like scene inspection, shape modification, and material application
- Examples include creating scenes with models and textures using Poly Haven
Troubleshooting
- Connection issues: Ensure the server is running
- Timeout errors: Simplify requests
Limitations & Security Considerations
- Caution with
execute_blender_code
tool due to potential security risks - Poly Haven integration may need management
Contributing
Contributions are welcome through Pull Requests.