BlenderMCP完整指南:3步连上,用自然语言在Blender里搭出3D场景

BlenderMCP完整指南:3步连上,用自然语言在Blender里搭出3D场景 BlenderMCP完整指南3步连上用自然语言在Blender里搭出3D场景【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp晚上十一点躺床上突然想到一个想做的3D场景但电脑还摆在书桌上。用BlenderMCP你在AI助手里打一句话3D对象就会出现在电脑的Blender里不用打开鼠标也不用查任何参数。它能做什么4项上手就能用的能力BlenderMCP是一个社区开源插件通过模型上下文协议MCP把Blender接入任意大模型客户端比如Claude Desktop或Cursor。分工很简单你说要什么AI负责在Blender里执行怎么做。最常用的四项能力能力你能做什么对象与材质操作创建、移动、缩放、删除对象换材质一句话替代原来三步菜单操作场景感知AI读取对象、灯光、相机状态还能取视口截图结果可以自查素材库接入从Poly Haven拉HDRI灯光、纹理和模型在Sketchfab搜现成模型直接导入代码执行AI在Blender内直接跑Python处理批量和复杂操作动手前自检4个版本要求先对照这份清单能省掉大半排错时间Blender 3.0以上推荐4.x或5.x且必须是正常图形界面版本后台模式blender -b不可用Python 3.10以上uv包管理器。注意不要用pip install uv装可能不会生成uvx命令AI客户端Claude Desktop或Cursor等支持MCP的客户端 首次成功的最短路径4步连上装uv。macOS和Linux在终端执行# macOS brew install uv # Linux curl -LsSf https://astral.sh/uv/install.sh | shWindows用PowerShell跑官方一行安装脚本然后把~\.local\bin加入PATH完整命令见README.md。装完运行uvx --version能打印版本号即成功。装Blender插件。从仓库下载addon.py在Blender里打开编辑 偏好设置 插件 安装…选中该文件勾选Interface: Blender MCP。配置AI客户端。Claude Desktop路径是设置 开发者 编辑配置在claude_desktop_config.json加入{ mcpServers: { blender: { command: uvx, args: [blender-mcp] } } }Cursor用户在项目根目录建.cursor/mcp.json结构相同。配置改完要完全退出客户端再重启才生效。启动连接。在3D视口按N打开侧边栏找到BlenderMCP选项卡按需勾选Poly Haven点Connect to Claude。客户端里出现一个锤子图标说明连接成功第一次对话实战3条指令直接抄别一上来就搞大场景先用这三条找感觉Create a low poly dungeon with a dragon guarding gold——视口里直接生成一座低多边形地牢加一条看金库的龙完整走一遍说话→建模的闭环。Beach scene with Poly Haven HDRIs, rocks, and vegetation——AI从Poly Haven下载HDRI环境贴图一个海滩场景的灯光、岩石和植被一次配齐。Make this car red and metallic——场景里有辆车的话AI先定位到它再把材质换成红色金属属于改而不是重建的典型用法。进阶玩法从AI生成3D模型到远程连接基础跑通之后下面几项能把边界撑开视口截图AI能抓当前视口截图看到场景你可以问现在场景里有什么或让它确认效果是否符合预期。Hyper3D Rodin文字描述直接生成3D模型比如生成一个花园侏儒。免费试用有每日次数上限申请自己的API密钥可提高限额。Hunyuan3D腾讯的3D生成服务凭据在插件偏好编辑 偏好设置 插件 Blender MCP里填写重启后仍然有效。Sketchfab联网搜索现成模型并直接导入场景不用从零建模。远程主机设置环境变量BLENDER_HOST和BLENDER_PORTMCP服务器跑在另一台机器上连本机的Blender例如WSL2里驱动Windows宿主上的Blender。️ 避坑指南7个常见卡点首条命令失败已知现象再发一次就行不是配置坏了。spawn uvx ENOENT图形界面客户端不继承终端的PATH把配置里的command换成which uvxmacOS/Linux或where uvxWindows查到的完整路径。请求超时把复杂任务拆成几条小指令依次执行别一句话塞太满。Python版本冲突在配置里锁定版本args: [--python, 3.11, blender-mcp], env: { UV_PYTHON_PREFERENCE: only-managed }别手动跑uvx服务器由客户端自动拉起手动启动反而容易占住端口。安全execute_blender_code会让AI在Blender里执行任意Python能力很强的另一面是它真能改坏文件让它跑代码前先把作品存盘复杂操作分步下达。数据统计默认只上报匿名使用统计工具名、成败、耗时提示词详情需勾选插件隐私选项才收集类凭据字符串上传前会被剔除彻底关闭就设BLENDER_MCP_DISABLE_TELEMETRYtrue。30秒看懂工作原理一句话怎么变成3D对象三方一环链路很短你的AI客户端和MCP服务器src/blender_mcp/server.py讲MCP协议它相当于中间翻译官。服务器和Blender内的插件addon.py走TCP 9876端口消息是JSON小包例如{type: create_object, params: {type: SPHERE}}Blender执行后把状态和结果回传。视口截图以base64编码返回不依赖共享目录所以WSL、Docker或远程服务器都能驱动本机Blender。到这里你的AI助手就长出了手可以直接操作Blender。下一步装好uv、下载addon.py按上面4步完成首次连接然后让它先建一座低多边形地牢5分钟内你就能判断这个工具适不适合自己的工作流。【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考