BlenderMCP connects the popular 3D modeling software Blender to the advanced AI model Claude through the Model Context Protocol (MCP). This allows Claude to directly influence Blender's environment, enabling users to create and manipulate 3D scenes using natural language prompts. The system uses a Blender addon and a server component to facilitate communication between Claude and Blender.
Notable features include two-way communication, enabling Claude to receive commands and respond with Blender updates. The integration supports object manipulation, material control, and scene inspection, offering a comprehensive suite of tools for AI-driven 3D creation. The project provides clear installation instructions and troubleshooting guidance, ensuring a smooth user experience.
- Two-way communication: Enables Claude to control and receive information from Blender.
- Object manipulation: Allows creation, modification, and deletion of 3D objects.
- Material control: Facilitates applying and modifying materials and colors in Blender.
- Scene inspection: Provides access to detailed information about the current Blender scene.
- Code execution: Enables running arbitrary Python code within Blender from Claude.
- Integration with external services: Supports access to assets from Poly Haven and model generation via Hyper3D Rodin.
The project appears to be actively developed with recent commits and community engagement. The documentation is comprehensive, covering installation, usage, and troubleshooting. The presence of tutorials and community support suggests a growing user base and ongoing maintenance efforts.
BlenderMCP benefits 3D artists, designers, and hobbyists by enabling them to leverage the power of AI to streamline the 3D modeling process. It eliminates the need for manual manipulation and complex scripting, allowing for rapid prototyping and experimentation. Compared to traditional Blender workflows, BlenderMCP offers a more intuitive and powerful approach to 3D creation, especially for those new to 3D modeling or seeking to accelerate their workflow.
