Blender tool for natural language 3D creation via MCP clients
Top 97.6% on sourcepulse
This project provides a natural language interface for controlling Blender, enabling users to create, modify, and export 3D models and scenes using text prompts. It targets 3D artists and developers seeking to streamline their workflow by integrating AI-powered scripting and direct application export.
How It Works
The system leverages an MCP (Multi-Client Protocol) server, integrated into Blender via a Python addon, to interpret natural language commands. These commands are processed by AI language models, which then generate and execute Python scripts within Blender. This approach allows for real-time manipulation of 3D assets and direct export to various application formats, bridging the gap between AI and 3D creation tools.
Quick Start & Requirements
pip install uv
(or brew install uv
on macOS).uvx blender-mcp-vxai==1.0.7
or configure via MCP client settings (e.g., Cursor, Claude Desktop).blender_mcp_addon.py
and install via Blender's Add-on preferences.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project specifies using version 1.0.7 or later for the addon, implying potential compatibility issues with older versions. The README does not detail specific performance benchmarks or extensive compatibility matrices for various Blender versions or operating systems beyond macOS/Windows/Linux for UV installation.
4 months ago
Inactive