An innovative Model Context Protocol (MCP) implementation that seamlessly connects Blender with AI language models and CSM.ai's 3D asset ecosystem. This powerful integration empowers users to perform advanced 3D modeling tasks through natural language commands and image-based instructions.
This system creates a unified workflow between three core components:
╭─────────────╮ ╭─────────────╮ ╭─────────────╮
│ AI LLMs │────►│ Blender MCP │────►│ CSM.ai │
│ (Cursor) │ │ Integration │ │ 3D Assets │
│ │ │ Server │ │ Platform │
╰──────┬──────╯ ╰──────┬──────╯ ╰──────┬──────╯
│ │ │
▼ ▼ ▼
╭───────────────────────────────────────────────────╮
│ │
│ BLENDER 3D WORKSPACE │
│ Advanced Creative Modeling Suite │
│ │
╰───────────────────────────────────────────────────╯
Begin by obtaining the project files:
git clone https://github.com/thelofiguy/blender-model-context-protocol.gitMove into the project workspace:
cd blender-mcpInstall dependencies using pip:
pip install -e .- Launch Cursor within the blender-mcp project root directory
- Access settings via:
Cursor → Settings → Cursor Settings → MCP → Add a new server - Configure the MCP server with these parameters (reference .mcp.json):
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}- Open Blender application
- Access preferences through
Edit → Preferences - Load the
addon.pyfile provided in this repository - Confirm the Blender MCP addon is visible in your addon library
- Activate the MCP server and toggle 'Use CSM.ai 3D models' feature
- Input your CSM API credentials to activate the full integration
The integration leverages intelligent vector-based search algorithms for efficient 3D model discovery and retrieval. To maximize the system's potential:
- Asset Generation: Create targeted modeling sessions at 3d.csm.ai
- Project-Specific Assets: Generate specialized 3D content tailored to your current project requirements
- Fallback Library: Access an extensive repository of general-purpose 3D models when needed
This integrated approach establishes a comprehensive creative pipeline:
- CSM.ai: Serves as your primary asset creation and management platform
- AI Assistants: Function as intelligent coding and modeling companions
- Blender: Acts as the primary creative execution and rendering environment
The result is a streamlined workflow that combines the power of AI-assisted development with professional-grade 3D modeling capabilities.