MCP for Blender
通过 MCP 协议把 Blender 连接到任意 LLM 的社区插件,让 AI 用自然语言驱动 3D 建模、场景搭建与材质调整,并支持多角度截图自检与资产生成。
爱鲜报评分
0 人评分
32k
星数
否
中文
Python
主语言
是
活跃
45
贡献者
人工分析
EDITORIAL推荐理由
项目把 Blender 变成 LLM 可调用的工具集,一句话即可生成、修改和删除 3D 对象,并让模型通过渲染截图自行校验结果,闭环体验相当完整。一键安装脚本可自动配置 Claude Desktop、Cursor、VS Code 等主流 MCP 客户端,上手成本低。3.2 万 Star 与活跃社区说明其生态成熟,适合想探索 AI 辅助 3D 工作流的开发者。
适用场景
- AI 辅助 3D 建模与场景搭建
- 自然语言批量修改材质与对象
- 通过 LLM 生成 Blender Python 脚本并执行
- 快速生成低模与 AI 3D 资产原型
- 教学演示与创意快速验证
优点
- 支持任意兼容 MCP 的 LLM 客户端,选择自由
- 一键安装脚本自动完成客户端与插件配置
- AI 可截图自检多角度渲染,减少盲目试错
- 集成 Poly Haven、Sketchfab、Meshy 等资产来源
- MIT 开源,Python 实现便于二次开发
缺点
- 需先安装 uv 并正确配置 MCP 客户端,环境问题较多
- 同一时间只能运行一个 MCP 服务实例
- AI 生成的脚本可能误删或破坏场景,需提前备份
- 部分 AI 3D 生成能力依赖第三方付费服务
- 非 Blender 官方项目,版本兼容性需自行验证
MCP for Blender 是什么
MCP for Blender(原名 blender-mcp)是一个社区维护的 Blender 插件 + MCP 服务端组合,用于把 Blender 接入任意支持 Model Context Protocol 的大模型客户端。你可以在 Claude Desktop、Claude Code、Cursor、VS Code 等工具里用自然语言描述需求,由 AI 调用 Blender 完成建模、改材质、搭场景等操作。
该项目为第三方集成,与 Blender 官方基金会无隶属关系。
核心能力
- 双向通信:插件在 Blender 内启动 socket 服务,MCP 服务端负责与 AI 客户端对接。
- 对象操作:创建、修改、删除 3D 对象。
- 材质控制:应用与调整材质、颜色。
- 视觉自检:支持多角度、相机、线框、X 光与动画条视图及渲染截图,让 AI 检查自己的成果。
- 代码执行:AI 可直接编写并运行 Blender Python 脚本。
- 资产生成:接入 Poly Haven、Sketchfab、Poly Pizza,以及 Meshy、Tripo、Hyper3D Rodin、Hunyuan3D 等 AI 3D 生成服务。
快速上手
官方提供一键安装脚本,会自动安装 uv、探测本机 MCP 客户端并写入配置,同时安装并启用 Blender 插件:
# macOS / Linux
curl -LsSf https://www.mcp-for-blender.com/install.sh | sh
# Windows PowerShell
irm https://www.mcp-for-blender.com/install.ps1 | iex
安装完成后需完全退出并重启 AI 客户端,再打开 Blender,插件会在启动时自动开启服务。
手动配置示例
若自动脚本不可用,可在客户端配置中加入:
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": ["mcp-for-blender"]
}
}
}
随后在 Blender 的 Edit → Preferences → Add-ons 中启用 Interface: MCP for Blender。
使用提示
- 在 3D 视口按
N打开侧栏,可查看 MCP 服务状态并手动启动。 - 同一时间只运行一个 MCP 服务实例(例如只开 Cursor 或只开 Claude Desktop)。
- 让 AI 执行脚本前建议先保存工程,避免误操作破坏场景。
适用人群
适合已经熟悉 Blender 基础操作、希望用 AI 加速建模与场景迭代的开发者与美术;也适合想研究 MCP 协议在 3D 软件中落地的工程师。
评论
- 暂无评论,来写第一条吧。