BlenderMCP integrates Blender with Claude AI via the Model Context Protocol, enabling prompt-assisted 3D modeling, scene creation, and object manipulation directly within Blender. It supports Poly Haven assets and Hyper3D Rodin.
BlenderMCP connects Blender to Claude AI via the Model Context Protocol (MCP), enabling AI-assisted 3D modeling and scene manipulation.
Feedback, inspiration, and collaboration: Discord
Top supporters:
All supporters:
addon.py
): Creates a socket server within Blender to receive and execute commands.src/blender_mcp/server.py
): Implements the Model Context Protocol and connects to the Blender addon.Configure claude_desktop_config.json
to include the Blender MCP server.
Configure Cursor's MCP settings to run the Blender MCP server.
Install the addon.py
file through Blender's Add-ons preferences.
Enable the addon in Blender and connect to Claude.
Interact with Blender through Claude using the Blender MCP tools.
Examples include scene creation, model generation, and object modification.
Utilize Hyper3D's free trial key or obtain your own for model generation.
Address connection issues, timeout errors, and Poly Haven integration problems.
JSON-based protocol over TCP sockets for commands and responses.
Use the execute_blender_code
tool with caution due to potential security risks.
Pull Requests are welcome!
Third-party integration by Siddharth.
ahujasid/blender-mcp
March 7, 2025
March 28, 2025
Python