- Home
- MCP servers
- Eminemminem Blender
Eminemminem Blender
- python
0
GitHub Stars
python
Language
6 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"iflow-mcp-eminemminem-blender-mcp": {
"command": "uvx",
"args": [
"blender-mcp"
],
"env": {
"BLENDER_HOST": "localhost",
"BLENDER_PORT": "9876"
}
}
}
}You connect Blender to Claude AI using the Blender MCP server to control Blender from Claude through a simple, socket-based protocol. This enables prompt-driven modeling, scene setup, material tweaks, and even running Python code inside Blender from your AI workflow.
How to use
You run a local MCP server that listens for commands from Claude or other MCP clients. In Blender, enable the Developer MCP addon that opens a socket interface, then start the server side so Claude can send requests like creating objects, adjusting materials, inspecting the scene, or executing Python code inside Blender. Use the built-in integration to download assets from Poly Haven when enabled and to generate models with Hyper3D Rodin.
How to install
Prerequisites you need before installing the Blender MCP server:
-
Blender 3.0 or newer
-
Python 3.10 or newer
-
uv package manager installed for your platform
Install uv on macOS using Homebrew
brew install uv
Install uv on Windows by running the provided PowerShell script
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
Ensure the uv path is added to your system PATH so you can run uv commands from any terminal
Environment variables to configure the Blender connection (example values):
export BLENDER_HOST='host.docker.internal'
export BLENDER_PORT=9876
Setup in Claude and Blender
-
In Claude, set up the MCP server configuration so Claude can launch or connect to the Blender MCP server.
-
In Blender, install and enable the Blender MCP addon to expose the socket server.
-
Start Claude with the MCP server configuration ready to connect to Blender.
Claude Desktop integration configuration example
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}
Cursor integration configuration examples
Mac users can add the following to a global or project-specific Cursor MCP config.
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}
Visual Studio Code integration
If you use VS Code, install and configure the MCP extension so you can connect to the Blender MCP server directly from the editor.
Available tools
get_scene_info
Retrieve detailed information about the current Blender scene, including objects, materials, lights, cameras, and hierarchy.
create_object
Create new 3D objects in the Blender scene with specified type, dimensions, and position.
delete_object
Delete objects from the scene by name or selection.
modify_object
Modify properties of existing objects, such as location, rotation, scale, or modifiers.
apply_material
Apply or modify materials and colors on objects.
execute_blender_code
Execute arbitrary Python code inside Blender to perform complex operations or automation.
download_poly_haven_assets
Download models, textures, and HDRIs from Poly Haven if enabled.
hyper3d_generation
Generate AI-assisted 3D models via Hyper3D Rodin integration.