Home / MCP / Blender MCP Server
Connect Blender to Claude via MCP to create, modify, and inspect 3D scenes from prompts.
Configuration
View docs{
"mcpServers": {
"blender": {
"command": "uvx",
"args": [
"blender-mcp"
],
"env": {
"BLENDER_HOST": "localhost",
"BLENDER_PORT": "9876"
}
}
}
}You connect Blender to Claude AI through the Blender MCP Server to control and inspect your Blender scene directly from prompts. This enables prompt-driven modeling, scene setup, and real-time manipulation, turning ideas into 3D work without leaving Blender.
You run a local MCP server that listens for commands from Claude and forwards them to Blender. Start the server, then in Claude configure the MCP connection so Claude can send requests like creating objects, changing materials, or executing Python code in Blender. You can enable optional asset access to Poly Haven for models, HDRIs, and textures.
Prerequisites you need before starting:
Install uvx if you haven’t already, then install and run the Blender MCP components as described below.
# Install uvx on macOS using Homebrew
brew install uv
# On Windows, install uvx and ensure it’s on your PATH
# PowerShell (example already provided in setup):
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
$localBin = "$env:USERPROFILE\.local\bin"
$userPath = [Environment]::GetEnvironmentVariable("Path", "User")
[Environment]::SetEnvironmentVariable("Path", "$userPath;$localBin", "User")1) Start the Blender MCP server process in your terminal or command prompt using the provided Nguyen/uvx-based command sequence. 2) In Blender, enable the Blender MCP Addon to open the MCP interface in the 3D View sidebar. 3) In Claude, configure the MCP server so Claude can communicate with your local Blender instance.
{
"mcpServers": {
"blender": {
"type": "stdio",
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}- Retrieve information about the current scene and objects - Create, delete, or modify objects and their transforms - Apply or adjust materials and colors - Execute Python code inside Blender from Claude - Download models, textures, and HDRIs via Poly Haven - Generate AI-assisted 3D content through integrations like Hyper3D Rodin.
Query the current Blender scene and objects to present a structured summary to Claude.
Create, delete, or modify objects, including transforms and visibility.
Assign or modify materials and colors on objects.
Run arbitrary Python code inside Blender from Claude.
Download models, textures, and HDRIs through Poly Haven integration.
Trigger AI-generated 3D models via Hyper3D Rodin integration.