【blender-mcp】让 Claude AI 直接操控 Blender 做 3D 建模,这个插件把大模型变成了你的建模助手

BlenderMCP 是一个开源插件,它通过 Model Context Protocol(MCP)协议,让 Claude AI 能够实时连接并直接控制本地运行的 Blender,把自然语言指令转化为真实的 3D 场景创建、对象编辑和材质调整等操作,解决了“想得出来却手动建不出来”的效率瓶颈。

项目主要功能包括:
– ✅ 双向通信:基于 TCP Socket 的稳定连接,实现 Claude 与 Blender 实时交互
– ✅ 对象操控:支持用语言指令创建、移动、缩放、旋转、删除任意 3D 物体
– ✅ 材质与着色控制:可为物体应用预设材质、修改颜色、调整金属度/粗糙度等参数
– ✅ 场景洞察:自动获取当前 Blender 文件中的对象列表、层级结构、相机/灯光状态等详细信息
– ✅ Python 代码执行:允许 Claude 调用 execute_blender_code 工具,运行任意合法 Blender Python 脚本(需谨慎使用)
– ✅ 资产集成:一键搜索并下载 Poly Haven 的免费 HDRIs、纹理与模型;支持 Sketchfab 模型检索
– ✅ AI 生成建模:接入 Hyper3D Rodin 服务,用文字生成基础 3D 模型(如“花园小矮人”)
– ✅ 远程协作支持:可将 Blender MCP 服务部署在远程主机上,供网络内其他设备调用

安装需分两步完成:
1. 安装 Blender 插件:下载仓库中的 addon.py,在 Blender → 编辑 → 首选项 → 插件 → 安装,启用 “Interface: Blender MCP”;
2. 配置 MCP 服务器(以 Claude Desktop 为例):确保已安装 uv 包管理器后,在 claude_desktop_config.json 中添加:

"mcpServers": {
  "blender": {
    "command": "uvx",
    "args": ["blender-mcp"]
  }
}

或使用 CLI 快速注册:

claude mcp add blender uvx blender-mcp

⚠️ 注意:必须先安装 uv(Mac 用 brew install uv,Windows 用 PowerShell 安装脚本),且仅运行一个 MCP 服务实例(Claude / Cursor / VS Code 三选一)。

该项目特别适合以下场景:
3D 初学者或概念设计师:跳过复杂操作,用自然语言快速搭建场景原型(如“中世纪酒馆内部,带壁炉和木梁”);
技术美术与管线工程师:批量处理重复建模任务,或结合 Python 脚本自动化资产导入/材质分配;
AI 工具探索者与教育者:验证大模型在专业创作软件中的可控性与边界,用于教学演示或工作流实验;
独立游戏开发者:快速生成环境资产草稿,再人工精修,显著缩短前期迭代周期。

总结:BlenderMCP 不是一个全自动建模神器,而是一套严谨、可扩展的“AI 协同建模接口”。它不替代专业技能,但切实降低了 Blender 的使用门槛,并为创意落地提供了新路径。目前功能已覆盖建模、材质、资产、生成等多个关键环节,文档清晰、社区活跃,是当前少有的真正打通 LLM 与专业 DCC 工具链的实践案例。建议访问其主页获取更详细信息。

作加

类似文章