MCP for Blender bridges Blender and AI models (primarily Claude) through the Model Context Protocol. You describe scenes in plain language, and the AI builds, edits, and manipulates them in real time inside Blender.
Disclaimer: This is a community MCP and not made by the Blender Foundation.
Get from zero to your first AI-driven 3D scene with one command.
Detailed setup for the MCP server, Blender addon, and supported clients.
Connect Poly Haven, Sketchfab, Poly Pizza, Hyper3D Rodin, Hunyuan3D, Tripo, and Meshy.
See how studios and creators use prompt-driven 3D across industries.
How it works
MCP for Blender has two parts: a Blender addon that runs a socket server inside Blender, and a Python MCP server (mcp-for-blender on PyPI). The MCP server receives your prompts from Claude or any compatible client, translates them into Blender commands, and streams the results back so you can iterate in seconds.
Set it up with one command. It configures your MCP clients and installs the Blender addon:
curl -LsSf https://www.mcp-for-blender.com/install.sh | shirm https://www.mcp-for-blender.com/install.ps1 | iexThen restart your AI app and open Blender. See the Quickstart for details, or the Codex plugin if you use Codex.
Integrations
Connect external asset libraries and AI 3D generators to expand what your prompts can produce.
Free HDRIs, textures, and 3D models.
Realistic models. API key required.
Low-poly models. ~10,600 free assets.
AI 3D generation from text or images.
AI 3D generation by Tencent.
AI 3D generation with PBR materials. Premium Pro, Studio and Max.
AI 3D generation at real-world scale. Premium or your own key.
Requirements
- Blender 3.0 or newer
- An MCP client such as Claude Desktop, Claude Code, Codex, or Cursor
- uv (the installer adds it if missing)
MCP for Blender communicates over JSON on a TCP socket at localhost:9876. You can change the host and port with the BLENDER_HOST and BLENDER_PORT environment variables.