BlenderMCP 通过 Model Context Protocol(MCP)把 Blender 接到 Claude 等 AI 上,让 AI 直接控制 Blender 做提示词驱动的 3D 建模、场景搭建与编辑。它由两部分组成:装进 Blender 的插件(addon.py,在 Blender 里起一个 socket 服务器接收并执行命令)和一个实现 MCP 的 Python 服务器(连到该插件)。装好后你可以用自然语言让 AI 创建/修改/删除物体、调材质灯光、读取场景信息、甚至在 Blender 里跑任意 Python,还能拉 Poly Haven 资产、Sketchfab 模型,用 Hyper3D Rodin/Hunyuan3D 生成 3D 模型。Python,MIT,是最受欢迎的 MCP 集成之一。
来源:README 顶部/Features/Components;GitHub lang=Python,license MIT 查看 GitHub 仓库 →约 2.19 万星,是 MCP 生态里最火的集成之一。热度来自一个极有冲击力的演示场景:对 Claude 说一句『做个低多边形地牢,一条龙守着金币』,它就在 Blender 里把场景搭出来。把『AI 控制专业 3D 软件』做成开箱即用、还能接 Poly Haven/Sketchfab/Hyper3D 等资产与生成服务,对 3D 创作者和想玩 AI+3D 的人吸引力极大,也是 MCP 价值的标志性案例。
来源:GitHub 21,888 stars / 2,152 forks,created 2025-03-07;README Example Commands基于 socket 的双向通信把 Claude 连到 Blender:创建/修改/删除 3D 物体、应用与调整材质和颜色、获取当前场景的详细信息,让 AI 像操作员一样驱动 Blender。
来源:README Features(Two-way communication/Object manipulation/Material/Scene inspection)execute_blender_code 工具可让 AI 在 Blender 内运行任意 Python 代码,能力强但有风险(README 明确提示谨慎、用前务必保存工作)。
来源:README Features(Code execution)/Limitations & Security支持通过 Poly Haven API 拉 HDRI/纹理/模型、搜索下载 Sketchfab 模型,并能用 Hyper3D Rodin、Hunyuan3D 生成 3D 模型(Hyper3D 有免费试用 key 的每日额度)。
来源:README Current version/Hyper3D integration可获取 Blender 视口截图让 AI 更好地理解当前场景再操作;并支持把场景信息转成 three.js 草图等跨工具流转。
来源:README Current version(viewport screenshots)/Example Commands可接 Claude Desktop、Cursor、VS Code 等 MCP 客户端;支持在远程主机上运行 Blender MCP;带匿名遥测(可关注)。
来源:README Installation(Claude/Cursor/VSCode)/Current version(remote host)结构很轻、职责清晰的两件套:① Blender 插件 addon.py——在 Blender 内部起一个 TCP socket 服务器,接收命令并在 Blender 的 Python 环境里执行(建模、改材质、跑代码、截图等);② MCP 服务器 src/blender_mcp/server.py——一个实现 MCP 协议的 Python 服务(用 uv 管理、uvx 运行),对上把 Blender 能力暴露为 MCP 工具给 Claude/Cursor 等客户端,对下经 socket 连到 Blender 插件。通信用简单的 JSON-over-TCP 协议(命令含 type+params,响应含 status+result/message)。资产/生成能力(Poly Haven、Sketchfab、Hyper3D、Hunyuan3D)作为工具集成进来。整体是『MCP 服务器 ↔ socket ↔ Blender 插件』的桥接架构,AI 通过 MCP 工具间接驱动一个本地运行的 Blender 实例。
来源:README Components/Technical Details;tree(addon.py、main.py、src/、pyproject.toml)中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成
MCP 协议Blender(addon.py socket 服务器)uv / uvx(运行 MCP server)Poly Haven / Sketchfab APIHyper3D Rodin / Hunyuan3D(3D 生成)适合:①想用自然语言快速搭 Blender 场景、做概念原型、布置灯光材质的 3D 创作者与爱好者;②想把 AI 接进 3D 工作流、或结合 Poly Haven/Sketchfab/Hyper3D 资产与生成的人;③想学 MCP 如何桥接专业桌面软件的开发者。不适合:需要精细、可控、生产级建模产出的专业制作(AI 生成质量与可控性有限,常需大量人工调整);以及不接受 AI 在 Blender 里执行任意 Python 代码风险的人。
来源:README Example Commands/Limitations,结合定位推断当前版本 1.5.5(README 标注),近期加入了 Hunyuan3D 支持、视口截图、Sketchfab 搜索下载、Poly Haven 资产、Hyper3D Rodin 生成、远程主机运行与匿名遥测。仓库自 2025-03 起迭代,最近 push 在 2026-01-23,更新节奏近期偏缓。
来源:README Current version(1.5.5);pushed_at 2026-01-23BlenderMCP 是 MCP 生态里最有代表性的作品之一:它把『一句话让 AI 在 Blender 里搭出一整个场景』做成了开箱即用,架构也清爽(MCP server 经 socket 桥到 Blender 插件),还接好了 Poly Haven/Sketchfab/Hyper3D 等资产与生成服务,2.19 万星说明这个『AI+3D』的想象力有多打动人。要清醒它的边界:AI 生成的 3D 质量和可控性有限、复杂场景仍要大量人工返工、连接偶发不稳,且 execute_blender_code 跑任意代码有真实风险(用前务必保存)。对想玩 AI 辅助 3D、做概念原型或学 MCP 桥接桌面软件的人,它是必看的标杆项目;专业精细制作则只能当起步草搭,别指望一键成片。
来源:综合 README 定位/能力/限制、tree 架构、发布状态的事实判断