BlenderMCP connects Blender to Claude AI and cursor through the Model Context Protocol (MCP), allowing Claude and cursor to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add blendermcp-blender -- uvx blender-mcp~/.codex/config.toml
[mcp_servers.blendermcp-blender]
command = "uvx"
args = ["blender-mcp"]
# codex mcp add blendermcp-blender -- uvx blender-mcp~/.cursor/mcp.json
{
"mcpServers": {
"blendermcp-blender": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"blendermcp-blender": {
"type": "stdio",
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"blendermcp-blender": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"blendermcp-blender": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"blendermcp-blender": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}