MCP for Blender
Menu Introduction

Get Started

MCP for Blender: Connect Blender to Any AI Model

MCP for Blender connects Blender to Claude and other LLMs via MCP, enabling prompt-driven 3D modeling, scene creation, and manipulation.

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.

Quickstart

Get from zero to your first AI-driven 3D scene with one command.

Installation

Detailed setup for the MCP server, Blender addon, and supported clients.

Integrations

Connect Poly Haven, Sketchfab, Poly Pizza, Hyper3D Rodin, Hunyuan3D, Tripo, and Meshy.

Use Cases

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 | sh
irm https://www.mcp-for-blender.com/install.ps1 | iex

Then 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.

Poly Haven

Free HDRIs, textures, and 3D models.

Sketchfab

Realistic models. API key required.

Poly Pizza

Low-poly models. ~10,600 free assets.

Hyper3D Rodin

AI 3D generation from text or images.

Hunyuan3D

AI 3D generation by Tencent.

Tripo

AI 3D generation with PBR materials. Premium Pro, Studio and Max.

Meshy

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.

Community

Join the Discord or explore the source on GitHub.