开源项目解析
Blender MCP
把 Blender 接到任意大模型:用对话做建模、搭场景、改物件。
接的是建模软件不是模型星数全场最高改的是现成工程
读懂层
2 张 · 架构图 / 时序图
DeepWiki · 抓取 2026-08-17 · 核验 2026-08-17
DeepWiki · 抓取 2026-08-17 · 核验 2026-08-17
它管哪几个决定
3D 模型图生 3D / 文生 3D
0/10 家有官方说法材质与贴图PBR 贴图
0/10 家有官方说法骨骼与动画自动绑骨 / 文生动作
0/10 家有官方说法场景搭建与摆放建节点 / 摆物件 / 连信号
自持能力
动手层
文档代码结构踩过的坑实测 未做
装它要过哪几关
- 1装 uv它的服务靠 uv 跑
- 2在 MCP 客户端里指向服务配置格式各客户端不同,照 README 对应那一节抄
- 3在 Blender 里装插件两头都要装:客户端一头、Blender 一头,少一头就连不上
改哪个文件能改什么
Blender 插件面板连接状态在这里看。连不上先看这里再看客户端坑在哪一处
带 issue 编号的来自:github issues 按回复数排序 · 核验 2026-08-17
你得会 Blender它放大你的能力,不替代。不知道要什么拓扑、什么 UV,对话也问不出来
复杂建模对话操作复杂建模不一定比手动快。它最值的是重复性操作与批量摆放
客户端issue #313 在问能不能配某个客户端 —— 非主流客户端要自己趟
教程
官方文档、作者本人的视频,以及 ComfyUI 官方给的原生工作流示例。每条都验过还打得开。
项目自述
以下是仓库 README 的开头部分(原文引用,抓取 2026-08-17)。读全文 ↗
MCP for Blender
Connect Blender to any LLM
*formerly blender-mcp — the PyPI package is now mcp-for-blender.*
*Existing setups keep working; no config change is required. Read more*
Disclaimer: This is a third-party integration and not made by Blender
Prompt-assisted 3D modeling, scene creation, and manipulation — driven by AI.
Supporters
CodeRabbit
Guillermo Rauch
All supporters: Support this project
Quickstart
> Note: the PyPI package blender-mcp is now mcp-for-blender. Existing setups
> keep working — uvx blender-mcp still runs the server and no config change is
> required. New installs should use mcp-for-blender.
> What changed and why
One command sets up your AI apps and the Blender addon:
macOS / Linux
bash
curl -LsSf https://www.mcp-for-blender.com/install.sh | sh
Windows (PowerShell)
powershell
powershell -ExecutionPolicy ByPass -c "irm https://www.mcp-for-blender.com/install.ps1 | iex"
Already have uv? Run uvx mcp-for-blender setup instead.
It installs uv if needed, finds the MCP clients on your machine (Claude Desktop, Claude Code, Codex, Cursor, VS Code, Devin Desktop/Windsurf, OpenCode, Antigravity), and lets you pick which to set up. Then it installs the Blender addon and enables it. Your existing config is kept: it only adds a blender entry and saves a .bak of each file it changes.
Then fully quit and reopen your AI app (on Windows, quit it from the system tray), open Blender, and ask it to build something. The addon starts its server when Blender opens.
Manual setup, in case the automatic setup doesn't work
Three steps: install uv, point your MCP client at the server, install the Blender addon.
1. Install uv
bash
macOS
brew install uv
Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
> Warning: Do not proceed before installing uv. Use the official installer — *not* pip install uv.
2. Add the MCP server to your client
Claude Desktop — Settings → Developer → Edit Config
json
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": ["mcp-for-blender"]
}
}
}
Claude Code
bash
claude mcp add blender uvx mcp-for-blender
Codex
bash
codex mcp add blender -- uvx mcp-for-blender
Cursor / VS Code / OpenCode / Antigravity
See MCP Client Setup below for per-client instructions and one-click install buttons.
3. Install the Blender addon
bash
uvx mcp-for-blender install-addon
Then in Blender: Edit → Preferences → Add-ons → enable Interface: MCP for Blender.
4. Connect
The addon starts its server when Blender opens. To check, press N in the 3D viewport → open the MCP for Blender tab (click Start MCP Server if it isn't running). That's it — ask Claude to build something.
> Note: Only run one instance of the MCP server (either Cursor or Claude Desktop), not both.
Table of Contents
- Quickstart
- Features
- Premium
- Components
- Installation
- Automatic setup
- Prerequisites
- Make your client find uvx
- Pin the Python version
- Install without uv
- Run with Docker
- Environment Variables
- MCP Client Setup
- Claude for Desktop
- Codex
- Cursor
- Visual Studio Code
-
……(后略,见原文)判断
优势
- 绕开了生成模型最大的短板:出来的是可编辑的工程,不是一坨网格
- 不吃显存,笔记本也能用
- 整个游戏素材方向星数最高的项目,教程与社区最厚
局限
- 你得会 Blender —— 它放大的是你的能力,不是替代
- 对话操作复杂建模效率不一定比手动高
- 和游戏引擎之间还隔着一次导出
- Meshy 集成使用用户自己的 API Key,需付费套餐,不包含在 Premium 生成额度中。
不适用
完全不懂三维的人 —— 它假设你知道自己要什么。
同管这些决定的其它项目
UltraGameStudio一个照着游戏引擎的实际工作量重写的编码 Agent:代码只是一小块,其余是材质、蓝图…Autonomix装在虚幻编辑器里的自主开发插件:建蓝图、改 C++ 源码、管关卡、材质、网格、控件、…MCP for Unity把 Unity 编辑器接到任意 MCP 客户端:建场景与对象、改 C# 脚本、管资源…Unity-MCP(Murzak)编辑器与运行时都能用的 Unity AI 助手。除了常规的编辑器操作,**它能跑在你…MCP UnityUnity 编辑器的 MCP 接入,服务端走 Node.js。…unreal-mcp(chongdashu)虚幻的 MCP 接入:管 Actor、建蓝图类与组件、接蓝图节点图、控制视口。…VibeUE虚幻 5.8+ 的 MCP 扩展与编辑器工具集:蓝图、材质、地形、植被、动画、Nia…UnrealClaude把 Claude Code CLI 直接嵌进虚幻 5.7 编辑器:停靠式聊天面板、2…EngineWire(原 Unreal MCP)经一个原生 C++ 自动化桥插件控制虚幻:资源管理、Actor、编辑器与播放模式、关…unreal-engine-mcp(flopperam)虚幻的 MCP 接入。README 顶部已声明本项目转由一家商业公司持有,并引导去用…Godot MCPGodot 引擎的 MCP 服务:启动项目、读取运行时报错、操作场景与脚本。…Godot AI把 MCP 客户端直接接到运行中的 Godot 编辑器:建场景、改节点与脚本、连信号…Godot MCP NativeGodot 的 MCP 插件,**整个服务用 GDScript 原生实现**。REA…Cocos Creator MCPCocos Creator 3.8+ 的 MCP 服务插件,README 写明免费版…TRELLIS文字或图片进,3D 资产出,可以导成辐射场、3D 高斯或网格。用一种统一的结构化隐表…混元 3D 2.1腾讯混元的 3D 生成:图生 3D 与文生 3D,2.1 这一支带 PBR 材质生成…PartCrafter从一张图一次生成**多个零件**和多个物体,而不是一整块网格。…TripoSG图生 3D 的基础模型,主打几何保真与泛化:照片、卡通、草图都能进。…3DTopia-XL高质量 PBR 3D 资产生成,用一种带原语的表示同时承载几何与材质。…Godogen生成游戏工程与 Agent 工作流:覆盖 Godot 4(C# 或 GDScript…AI Game Art Pipeline Skill把 AI 出的图片与视频洗成能进游戏的素材:规划、生成、清理、打包、质检 —— 覆盖…UnitySkills基于 REST 接口的 Unity 编辑器自动化工具,当前 README 列出 83…UniRig自动给 3D 模型绑骨的统一框架:一个模型处理各类骨架,不区分人形与非人形。…ComfyUI-UniRigUniRig 的 ComfyUI 封装:把自动绑骨做成节点,接进工作流。…ComfyUI-HY-Motion1基于混元 HY-Motion 1.0 的 ComfyUI 插件:文字生成 3D 人体…
github README + DeepWiki · 核验 2026-10-19 | 判断栏可报错。