多媒体#3D 建模

MCP for Blender:让智能体在 Blender 里建模、布景、看效果

原名 blender-mcp 的社区插件:把运行中的 Blender 接给智能体,写 Python 建模、多角度截图自查,还能导入素材、生成 3D 模型。

项目与安装文档

查看项目

https://github.com/ahujasid/mcp-for-blender

Blender 功能多、快捷键多,想搭一个简单场景,新手往往卡在找菜单上。MCP for Blender(原名 blender-mcp)把你正在运行的 Blender 接给智能体:你描述想要什么,智能体写 Blender Python 去建模、上材质、摆灯光,再从不同角度截图检查自己做得对不对。它是社区项目,和 Blender 官方无关,截至 2026-10-06 约 3 万 star,是 MCP 生态里星标最多的项目之一。

能做什么

  • 在 Blender 里执行代码:execute_blender_code 在你打开的 Blender 里运行 Python,建模、布局、材质、动画、绑定都靠它。
  • 自己检查结果:look 可从视口、相机、多角度拼图或动画帧条带取图,支持实体、材质、渲染、线框、X 光几种显示;get_scene_info 返回场景对象的精简摘要。
  • 素材库:search_assets 和 import_asset 接入 Poly Haven(CC0 的 HDRI、贴图和模型)、Sketchfab 和 Poly Pizza 低多边形模型。
  • AI 生成模型:generate_3d 调用 Tripo、混元 3D 或 Hyper3D Rodin 生成模型并直接导入场景。

适合谁

  • 不熟 Blender 操作的独立游戏开发者,想快速搭出关卡原型或道具草模。
  • 做产品展示图的设计师,想让智能体布好灯光和相机,再自己精修。
  • 熟悉 Blender 的人,想把重复的批量操作(重命名、批量改材质)交给智能体写脚本。

接入方式

需要装好 Blender 和 uv。手动方式分两步:把服务器加到客户端,再装 Blender 插件:

claude mcp add blender uvx mcp-for-blender
uvx mcp-for-blender install-addon

然后在 Blender 的 编辑 → 偏好设置 → 插件 里启用 MCP for Blender。插件会在 Blender 启动时开一个本地 socket 服务,等智能体连接。README 也提供了一键安装脚本,会自动检测本机的 MCP 客户端。

编辑点评

3D 类 MCP 里它是事实上的标准,用户多、更新勤,从“写代码”到“看截图自查”形成了闭环,这是它比只发命令的同类好用的地方。风险要说清楚:execute_blender_code 能在 Blender 里运行任意 Python,等于让智能体在你电脑上执行代码,项目也提醒用前先保存工作。可以设 BLENDER_MCP_SAFE_MODE=1,在运行前拦截读写文件、联网、启动其他程序这类脚本。默认会上报匿名的使用统计(工具名、成功与否、版本),设 DISABLE_TELEMETRY=true 可完全关闭;AI 生成模型的高级功能是付费的。同一时间只运行一个客户端的服务器实例。许可证为 MIT。