blender-ai-mcp-addon - 让 AI 助手在 Blender 里查看场景并执行操作的 MCP 插件
blender-ai-mcp-addon 是维护者 anujasid 发布的 Blender 扩展,采用 MIT 许可,内置 MCP 服务器,让 AI 助手可以检查场景、创建物体、编辑材质并执行多步工作流。本文依据事实表与项目自述,介绍其维护状态、主要能力、安装入口与已知限制。
blender-ai-mcp-addon 是一个面向 Blender 的 AI 助手扩展。按项目自述,它把对话界面、场景操作工具、模型选择和代理工作流放在同一个工作区里:用户可以用自然语言描述需求,由 AI 助手先检查场景结构,再创建物体、调整材质、搜索素材或准备导出。它面向希望加快迭代速度的艺术家、需要自动化重复工作的技术美术,以及把 AI 工具接入 Blender 的开发者。
维护者与状态
该项目由 anujasid 维护,仓库创建于 2026-10-15,最后提交时间为 2026-10-17。最新正式版本为 v1.0.0,发布于 2026-10-15。截至 2026-10-17,仓库星标数为 444。从时间线看,这是一个刚发布不久的新项目,版本号仍处于 1.0 阶段,后续接口与功能可能继续调整。
主要能力
以下能力均来自项目自述(README),属于维护者对功能的说明,并非第三方评测结论。
- 场景感知的助手:助手在动手前可以先检查场景与物体信息,从而获得上下文,再决定如何操作。
- 可视化 Studio 工作区:在配套窗口中集中呈现对话、场景物体、视口快照、操作审批和任务看板。
- 可选模型来源:据项目说明,支持连接多家云端服务商、本地 Ollama 模型以及兼容的自定义端点;自定义端点支持 OpenAI Chat Completions、Anthropic Messages 与 Ollama 协议。项目建议选择支持工具调用的模型,具备图像能力的模型还可以解读视口截图。
- 连接配置保存:可以把工作与个人连接分开保存,同一服务商也可以保存多个密钥。
- 单助手与团队链:简单改动可用单个模型直接对话;较大任务可配置 Manager、Worker、Reviewer 分工,任务按顺序执行以保证场景编辑有序,被阻塞的任务有一次纠正机会,第二次评审失败则停止流程。
- 内置 MCP 服务器:据项目说明,可连接 OpenCode 及其他支持带认证的 Streamable HTTP MCP 客户端。
- 21 个场景工具:涵盖场景检查、物体创建、编辑、截图、素材搜索、Blender API 查询与场景导出等。
- 多语言菜单:主界面可选英语、德语、法语、西班牙语或中文。
在工具层面,项目自述列出的分组包括:场景检查(get_scene_info、list_objects、get_object_info);物体创建(add_cube、add_sphere、add_cylinder、add_plane、add_light、add_camera);编辑(move_object、duplicate_object、delete_object、parent_objects、set_material);视觉反馈与脚本(viewport_screenshot、execute_code);Blender API 与导出(bpy_api_lookup、describe_node_type、export_scene);素材工作流(search_assets、import_asset)。素材集成包括 Poly Haven、Sketchfab 与 Poly Pizza,部分服务需要配置密钥,并需遵守所使用素材的许可。
使用入口
仓库地址:blender-ai-mcp-addon。
据项目说明,安装流程为:从 Releases 下载 mcp-for-blender-pro.zip;在 Blender 中打开 Edit → Preferences → Get Extensions → 菜单 → Install from Disk;选择该 ZIP 并启用扩展;然后在 3D Viewport 的 N 面板中打开 MCP Pro;选择服务商、填写连接信息并选择模型;最后在 Blender 中发送消息,或点击 Open Studio Window。使用 Studio 或外部客户端时需保持 Blender 开启。
项目还说明,可从侧边栏启动 OpenCode Portable,由 OpenCode 自行管理服务商登录与模型选择;其他兼容的 MCP 客户端可连接文档中描述的带认证本地端点。
许可与限制
许可证为 MIT。项目自述称其为独立项目,与 Blender Foundation 及所列 AI 服务商无隶属或背书关系;发行包中附带 OpenCode 的许可证。
已知限制与适用边界(据项目说明):
- 发行包面向 Windows x64 与 Blender 4.2 或更高版本。
- Python 工具校验有助于拦截不允许的操作,但它不是安全沙箱。
- 外部 MCP 客户端自行管理其审批策略。
- 连接凭据保存在用户设置中,聊天记录仅在当前会话内保留。
- Studio 在本地运行,并对发往 Blender 的请求进行认证。
- 内置聊天支持操作审批、在当前步骤后取消,以及为变更操作提供具名撤销步骤。
需要说明的是,上述功能描述均来自维护者自述,项目实际表现需以仓库代码与文档为准;本文未对项目进行实际运行验证。