Blender
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.
Overview
BlenderMCP is an integration that connects Blender to Claude AI through the Model Context Protocol (MCP), enabling prompt-assisted 3D modeling, scene creation, and manipulation.
To use BlenderMCP, install the addon in Blender, configure the MCP server, and connect to Claude AI to start creating and manipulating 3D models.
- Two-way communication between Claude AI and Blender. - Object manipulation capabilities including creation, modification, and deletion of 3D objects. - Material control for applying and modifying materials and colors. - Scene inspection to get detailed information about the current Blender scene. - Ability to execute arbitrary Python code in Blender from Claude.
- Creating complex 3D scenes with AI assistance.
- Modifying existing 3D models through natural language commands.
- Generating 3D models based on user-defined parameters or images.
Add to your AI client
Use these steps to connect Blender in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"blender-ahujasid": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"blender-ahujasid": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"blender-ahujasid": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"blender-ahujasid": {
"type": "stdio",
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"blender-ahujasid": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"blender-ahujasid": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}FAQ
Can BlenderMCP work with any version of Blender?
No, BlenderMCP requires Blender 3.0 or newer.
Is there a limit to the number of models I can generate?
Yes, Hyper3D's free trial key allows a limited number of models per day.
What should I do if I encounter connection issues?
Ensure the Blender addon server is running and the MCP server is configured correctly.