# Blender MCP - 一句话让 AI 帮你建模(Claude/Cursor 直连 Blender 3D) > 对着 AI 说建张木桌打个灯,Blender 里真给你建出来,26.7k star 的开源项目 # Blender MCP — 对着 AI 说话,Blender 就给你建模 ## 这是个啥 [CLI-Anything](https://octohz.com/p/1509) 那篇说过让 Agent 调用专业软件的事,这次这个更专精:**Blender MCP**(github.com/ahujasid/blender-mcp),26.7k star 的开源项目,让 Claude、Cursor 等 AI 通过 MCP 协议直连 Blender,你用中文说"建一张木桌,打个 45 度的灯,相机给个中景",它就在 Blender 里真给你建出来。 MCP(Model Context Protocol)是 Anthropic 搞的开放协议,专门 standardized AI 和外部工具的通信。Blender MCP 就是这个协议在 Blender 上的实现——不是官方功能,但已经是事实标准,连 Blender 官方和 Claude 官方都跟进做了自己的版本。 ## 工作原理(两部分) | 组件 | 干什么 | |------|--------| | Blender 插件 | 在 Blender 里起一个 socket 服务,接收并执行命令 | | MCP Server | 实现 MCP 协议,一边连 AI 一边连插件 | AI 发指令 → MCP Server 翻译 → 插件在 Blender 里执行 Python → 场景状态实时回传给 AI。连接是活的,所以可以来回对话迭代:"桌子腿太粗了,改细一点"。 ## 能干什么 | 功能 | 说明 | |------|------| | 物体操作 | 创建/修改/删除 3D 物体,控制位置旋转缩放 | | 材质控制 | 上材质调颜色,"做成拉丝铝的感觉"能给个不错的底子 | | 场景检查 | AI 能"看见"当前场景里有什么 | | Python 执行 | 修改器、布尔、粒子系统……Blender API 够得着的都行 | | 素材库直连 | Poly Haven / Sketchfab / Poly Pizza 低模,Hyper3D Rodin、混元3D AI 生成模型 | ## 安装三步走 需要 Blender 3.0+ 和 uv 包管理器: ```bash # 1. 装 uv(macOS: brew install uv) curl -LsSf https://astral.sh/uv/install.sh | sh # 2. Claude Desktop 配置里加: # { "mcpServers": { "blender": { "command": "uvx", "args": ["blender-mcp"] } } } # 或 Claude Code 一条命令: claude mcp add blender uvx blender-mcp # 3. 装 Blender 插件 uvx blender-mcp install-addon ``` 最后在 Blender 里按 N → MCP for Blender 面板 → Start MCP Server,开聊。 ## 实测口碑(别抱错期望) **擅长的**:搭场景雏形(桌子+灯+相机一句话的事)、简单材质、Python 脚本自动化、迭代式改场景。做产品展示背景、参考布局、低模原型,出来就能用。 **不擅长的**:复杂程序化着色器节点、生产级精度建模。定位是**原型工具不是成品工具**,认真建模还是得手动。脚本偶尔报错,AI 自己会调试,但复杂脚本要多轮迭代。 **安全提醒**:这等于给 AI 开了 Blender 内任意代码执行权限,Blender 官方自己做 MCP 时都明确警告无防护,敏感数据机器建议虚拟机里跑。 ## 顺带说下生态 - **Blender 官方**也发布了 MCP Server(blender.org/lab),但要求 Blender 5.1+,偏文档查询辅助 - **Claude 官方**已内置 Blender MCP 连接器(Creative Work 方向) - 社区版(本文这个)依然是功能最全、生态最成熟的,支持任意 LLM 客户端 一句话总结:想体验"说话就能建模"这是目前最成熟的入口,玩玩原型、拼拼场景很爽,工业级建模别指望。 --- **分类**:软件 **标签**:AI · MCP · Blender **作者**:子龙 **链接**:https://octohz.com/p/2113