Create complex 3D scenes by describing them in plain English, like 'build a low poly dungeon with a dragon guarding treasure.'
Rapidly prototype 3D designs by asking Claude to adjust lighting, materials, and object placement without manual clicking.
Download and apply free 3D assets, HDRIs, and models from Poly Haven and Sketchfab directly into your scene.
Generate AI-powered 3D models using Hyper3D Rodin and integrate them into your Blender project automatically.
Requires Blender installation, Claude API key, and Model Context Protocol setup with multiple dependencies.
BlenderMCP is a bridge that lets Claude, an AI assistant, drive Blender, the popular open-source 3D modeling and animation software. You tell Claude in plain English what you want, "create a low poly dungeon with a dragon guarding a pot of gold", "make this car red and metallic", "set up studio lighting", and Claude actually carries the request out inside Blender, creating objects, applying materials, adjusting the camera, and so on. The goal is prompt-driven 3D modeling, where the heavy lifting of clicking through menus and writing Python scripts is offloaded to the AI. The project works by combining two pieces. The first is a Blender addon called addon.py that you install through Blender's preferences; it runs a small socket server inside Blender that listens for incoming commands. The second is an MCP server, written in Python, that implements the Model Context Protocol, a standard way for AI tools to talk to external programs. The MCP server forwards Claude's requests to the addon, the addon executes them in Blender, and results travel back. You connect to it from Claude Desktop, Claude Code, Cursor, or Visual Studio Code by adding a small entry to that tool's MCP configuration. The capabilities exposed to Claude include reading the current scene and getting information about objects, creating and deleting and modifying shapes, applying or creating materials, taking viewport screenshots so the AI can see what is happening, and running arbitrary Python code inside Blender. The integration also reaches out to outside services: it can search and download Sketchfab models, pull assets and HDRI environment maps from Poly Haven, and generate new 3D models on demand through Hyper3D Rodin and a related option called Hunyuan3D. You would install BlenderMCP if you already use Blender and want to drive it conversationally through Claude, for example, to rough out a scene from a written description or a reference image, to fetch and place assets without leaving the conversation, or to ask the AI to inspect a scene and write code from it. Setup requires Blender 3.0 or newer, Python 3.10 or newer, and the uv package manager, plus configuring whichever AI client you use to launch the MCP server with uvx. The full README is longer than what was provided.
Generated 2026-05-21 · Model: sonnet-4-6 · Verify against the repo before relying on details.