AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
API Integration/
blender-mcp
blender-mcp logo

blender-mcp

Active·★ 31.9k·MIT·Updated 2026-10-20
★ Most Popular

Blender MCP connects Blender to any LLM through the Model Context Protocol for prompt-assisted 3D modelling, scene creation and manipulation. It has two components: a Blender addon (addon.py) that creates a socket server inside Blender to receive and execute commands, and a Python MCP server (src/blender_mcp/server.py) that implements the protocol and talks to the addon.

Features listed in the README include two-way communication over a socket, creating, modifying and deleting objects, applying materials and colours, inspecting the current scene, running arbitrary Python code in Blender from the assistant, and asset and model generation from Poly Haven, Sketchfab and AI services such as Hyper3D Rodin and Hunyuan3D. The quick start is four steps: install uv with the official installer, add the server to your MCP client (for Claude Desktop the config runs `uvx blender-mcp`, for Claude Code `claude mcp add blender uvx blender-mcp`), install the addon with `uvx blender-mcp install-addon`, then start the server from the BlenderMCP tab in Blender.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-17.

License
MIT
Latest release
No GitHub releases
Last commit
2026-10-06
Contributors
44
Forks
2,892
Open issues and PRs
53
First published
2025-03-07
PyPI package
blender-mcp 2.0.0 · 63,432 downloads last week

Source: GitHub, npm and PyPI public APIs.

#Blender#LLM Integration#3D Modeling#AI-assisted Design#Model Context Protocol (MCP)#Python#Generative AI#Workflow Automation
$ Install
$ curl -LsSf https://astral.sh/uv/install.sh | sh && claude mcp add blender uvx blender-mcp && uvx blender-mcp install-addon
↗ Visit site★ GitHub
01

Features

01Two-way communication: Connect Claude AI to Blender through a socket-based server.
02Object manipulation & Material control: Create, modify, and delete 3D objects; apply and modify materials and colors.
03Scene inspection & Code execution: Get detailed information about the current Blender scene; run arbitrary Python code in Blender from Claude.
04Asset & model generation: Integrate Poly Haven, Sketchfab models, and AI-generated 3D models via Hyper3D Rodin and Hunyuan3D.
02

Why choose it

+Lets an assistant create, modify and inspect objects, materials and scenes inside Blender.
+Can pull assets and models from Poly Haven, Sketchfab and AI generators such as Hyper3D Rodin and Hunyuan3D.
+Short setup with uvx and a one-command addon install, working with Claude Desktop, Claude Code, Cursor, VS Code and OpenCode.
+Open source under the MIT licence.
03

Trade-offs

!It can run arbitrary Python code inside Blender, so run it only on scenes and machines where that is acceptable.
!You must install both the Blender addon and the MCP server, start the server from Blender, and run only one MCP server instance at a time.
!Asset and AI model generation depend on third-party services (Poly Haven, Sketchfab, Hyper3D Rodin, Hunyuan3D) that may need their own accounts or keys.
05

Maintenance check

ActiveChecked: 2026-10-18
Last commit
2026-10-18
Commits, last 90 days
86
Releases, last 90 days
0
Latest release
—
Open issues
52
Recent issues with at least one comment
8/22
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 1, 2, 7, 9, 11, 2, 12, 12, 10, 10, 0, 2

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #339 Can't get blender mcp to work no matter what I do7 comments · 2026-08-29
  • #351 Is this the recommended blender mcp for GPT Astra?2 comments · 2026-09-07
  • #336 Poly Pizza API along with sketchfab and others2 comments · 2026-08-26
  • #392 MCP error -32001 in OpenCode1 comments · 2026-10-12
  • #383 Question: would a "render this scene on a remote GPU" path fit blender-mcp? (offer to contribute)1 comments · 2026-10-05

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

04

Who it fits

Pick it if
  • You work in Blender for 3D modeling, rendering, or level design and want to direct AI agents via natural language to build and modify meshes and shaders.
  • You want to automate asset sourcing from Poly Haven, Sketchfab, and 3D generative APIs (Rodin, Hunyuan3D) directly onto your 3D viewport.
Look elsewhere if
  • Your workflow is inside game engines like Unity or Unreal Engine rather than DCC tools; use dedicated Unity-MCP or UE5-MCP instead.
  • You are not familiar with Blender's pipeline and only want a simple web-based image-to-3D generator without local DCC software.
06

How it differs

unity-mcp logovs unity-mcp★ 15.3k

Blender-MCP targets Digital Content Creation (DCC), polygon modeling, and offline rendering; Unity-MCP focuses on game engine hierarchies, component lifecycles, and interactive game logic.

Full comparison →
davinci-resolve-mcp logovs davinci-resolve-mcp★ 3.7k

Both bridge AI into creative desktop suites: Blender-MCP operates on 3D geometry and scenes, while DaVinci Resolve MCP controls video editing and grading.

Full comparison →
07

Compatibility

Blender
Runtime
Verified via docs
Python
Runtime
Verified via docs
uv
Package Manager
Verified via docs
Claude Desktop
Client
Verified via docs
Claude Code
Client
Verified via docs
Cursor
Client
Verified via docs
08

Quick start

1
$ curl -LsSf https://astral.sh/uv/install.sh | sh
2
$ claude mcp add blender uvx blender-mcp
3
$ uvx blender-mcp install-addon
09

Use cases

↳Prompt-assisted scene creation: Create low poly scenes or complex environments with detailed prompts.
↳AI-driven asset generation: Generate 3D models of specific objects (e.g., a garden gnome) using AI tools.
↳Object and material modification: Easily change object properties like color and material (e.g., 'Make this car red and metallic').
↳Camera and lighting control: Adjust scene lighting and camera angles with natural language commands.
↳Blender Python scripting: Execute arbitrary Python code in Blender for advanced customizations.
10

Alternatives

⚡Top VS:
VSdavinci-resolve-mcp★3.7k→VSunity-mcp★15.3k→VSblenderwright★175→VStbank-mcp★37→
davinci-resolve-mcp logo
davinci-resolve-mcp★ 3.7k
MCP server integration for DaVinci Resolve
VSCompare→
unity-mcp logo
unity-mcp★ 15.3k
Unity MCP acts as a bridge, allowing AI assistants (like Claude, Cursor) to interact directly with your Unity Editor via a local MCP (Model Context Protocol) Client. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
VSCompare→
blenderwright logo
blenderwright★ 175
MCP server for Blender. 191 tools for modelling, materials, rendering and more, driven by Claude, Cursor, Codex, Ollama, llama.cpp, or any MCP client.
VSCompare→
tbank-mcp logo
tbank-mcp★ 37
Unofficial MCP server for T-Bank (Т-Банк, ex-Tinkoff) mobile banking: accounts, cards, transfers, bill pay, grocery ordering, tickets & travel — for Claude Code and any MCP client.
VSCompare→
nanobot logo
nanobot★ 49.3k
Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps
VSCompare→
mcp-blender logo
mcp-blender★ 29
The most comprehensive MCP server for Blender — 218 tools for 3D modeling, AI generation, MSFS content creation, and more
VSCompare→
whatsapp-mcp logo
whatsapp-mcp★ 6.7k
WhatsApp MCP server
VSCompare→
python-sdk logo
python-sdk★ 24.6k
The official Python SDK for Model Context Protocol servers and clients
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs05Maintenance check04Who it fits06How it differs07Compatibility08Quick start09Use cases10Alternatives
ahujasid /
mcp-for-blender
↗

Connect Blender to any LLM for prompt-driven 3D modelling

31.9k2.9kMIT
Last commit3d ago
StatusActive
CategoryAPI Integration
Contributors44
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.