Blender MCP
Give Claude hands inside Blender — an MCP server for natural-language 3D modeling.
Blender-native technical artists, indie game devs, and 3D hobbyists who already have an MCP-capable client and want an AI agent that can genuinely build and edit scenes, not just narrate them.
Non-technical users who want a one-click 'text to 3D' web app, studios that forbid arbitrary code execution in DCC tools, or anyone not already comfortable installing Blender add-ons and editing client JSON.
Blender MCP is an open-source Model Context Protocol server that wires Blender directly into an LLM client so a model like Claude can drive the 3D application through natural language. It consists of two pieces: a small Blender add-on that opens a socket inside the running Blender process, and a Python MCP server (launched via uvx) that translates MCP tool calls from the client into Blender operator calls and Python snippets on the other end of that socket. Once connected, the assistant can inspect the scene graph, add and transform primitives, edit materials and lighting, download assets from Poly Haven (HDRIs, textures, models) and Sketchfab, generate meshes on demand through the Hyper3D Rodin integration, capture viewport screenshots for visual feedback, and, as an escape hatch, execute arbitrary Python inside Blender. Typical workflows include roughing out a scene from a text brief ('a lantern-lit dungeon with a sleeping dragon'), staging product renders, generating props from reference images, iterating lighting and materials by voice/chat, or scripting repetitive cleanup tasks that would otherwise be Python drudgery. It is aimed at technical artists, indie game developers, VFX hobbyists, and anyone who already lives in Blender and wants an agent that can actually manipulate the file, not just describe what to do.
This is the reference implementation for 'LLM-driven DCC tool' and the reason a lot of people first installed an MCP client. It genuinely works, and the Poly Haven and Hyper3D hooks turn it into a small asset pipeline, not just a scripting shim. Just treat execute_blender_code like a loaded gun — sandbox your prompts and don't point it at unknown .blend files.
— The AI Tool Bible editorial team
Pros
- ✅ Extremely popular and actively maintained MCP server (25k+ GitHub stars) with a clear install path
- ✅ Real two-way integration: the LLM can inspect the scene, act, then look at a screenshot and iterate
- ✅ Bundled asset integrations (Poly Haven, Sketchfab, Hyper3D Rodin) let the agent pull in production-ready models and HDRIs
- ✅ Works with several major MCP clients (Claude Desktop, Cursor, VS Code, OpenCode), not locked to one vendor
- ✅ MIT-licensed and fully local — no cloud rendering, no telemetry, your .blend files never leave the machine
- ✅ The execute_blender_code tool is a genuine power-user escape hatch for anything the higher-level tools don't cover
Cons
- ⚠️ execute_blender_code runs arbitrary Python in your Blender session, which is a real security risk if you paste in untrusted prompts
- ⚠️ Requires a manual setup dance (install add-on, edit client JSON, run uvx server) that will trip up non-technical artists
- ⚠️ Quality depends entirely on the connected LLM — small or cheap models struggle to plan multi-step scene edits
- ⚠️ Complex operations often need to be broken into small steps or they silently fail or produce garbage geometry
- ⚠️ No GUI feedback inside the client beyond screenshots — long agent runs can drift from what the artist actually wanted
- ⚠️ Sketchfab/Hyper3D asset integrations depend on third-party accounts and API keys with their own quotas and terms
Use cases
Explore related
Compare with similar tools
All in MCP Servers →Airtable MCP Server
Model Context Protocol server that gives LLMs full read/write access to your Airtable bases.
Apple Notes MCP
Let Claude read your local Apple Notes over the Model Context Protocol.
AWS MCP Servers
Official AWS Labs collection of Model Context Protocol servers for connecting AI coding assistants and agents to AWS services and documentation.
Azure MCP Server
Official Microsoft MCP server that exposes 40+ Azure services to AI agents under the developer's own Entra ID credentials.
Brave Search MCP
Give any MCP client web and local search powered by the Brave Search API.
Chroma MCP
Official MCP server that gives LLM clients direct access to the Chroma vector database.