手机远程控制Blender:BlenderMCP的3步安装与语音建模实操
2026/9/21 15:58:08 网站建设 项目流程

手机远程控制Blender:BlenderMCP的3步安装与语音建模实操

【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp

BlenderMCP是一个基于MCP(Model Context Protocol)协议的开源工具,让你用手机远程控制Blender:手机上说一句"给立方体换上红色塑料材质",电脑里的Blender就替你改好。它只由两部分组成——一个装进Blender的插件,和一个在后台待命的MCP服务器。本文按"检查环境 → 三步安装 → 第一次对话"的顺序,把BlenderMCP安装和常用指令的写法一次讲完。

它到底能帮你干什么

  • 通勤路上场景冒出灵感:打开Claude说"建一个低多边形地牢,门口放两根火把",到公司打开电脑,初版场景已经建好
  • 临时改需求:甲方说"灯再暖一点",你不用切回工位,语音一句话就改完
  • 远程看进度:晚上人不在电脑前,让AI回一张视口截图,确认白天建的东西没跑偏
  • 对着客户演示:不用翻菜单,说哪句视口就变哪里,Blender语音建模第一次有了"实时感"

开工前检查

项目最低要求说明
Blender3.0(推荐4.x)正常GUI界面启动即可,后台模式不行
Python3.10及以上MCP服务器的运行依赖
uv最新版提供uvx命令,首次运行会自动下载blender-mcp

先装uv,三个系统各一行:

# macOS brew install uv # Linux curl -LsSf https://astral.sh/uv/install.sh | sh # Windows powershell -c "irm https://astral.sh/uv/install.ps1 | iex"

提醒一句:别用pip install uv,它装出来的环境常常缺少 uvx 命令。

🛠️ 三步装好它

  1. 装插件:clone仓库拿到 addon.py,然后在Blender里走"Edit > Preferences > Add-ons > Install…",选中该文件,勾上 "Interface: Blender MCP"。
git clone https://gitcode.com/GitHub_Trending/bl/blender-mcp
  1. 配置MCP服务器:在Claude的 Settings > Developer > Edit Config 里打开 claude_desktop_config.json(Cursor用户则在项目根目录建 .cursor/mcp.json),加入下面这段:
{ "mcpServers": { "blender": { "command": "uvx", "args": ["blender-mcp"] } } }

uvx 会在首次运行时自动拉取 blender-mcp,不需要额外 pip install。

  1. 重启客户端:完全退出AI客户端再重新打开。对话界面里出现一个锤子图标,说明Blender工具已经就位。

第一次和它说"话"

操作清单(在Blender里完成):

  1. 视口按 N 打开侧边栏
  2. 找到 BlenderMCP 选项卡,按需勾选 Poly Haven
  3. 点 Connect to Claude,状态变为已连接

然后手机上连发三条试试(指令 → 效果):

  • "建一个场景:一个立方体加一个球体" → 视口里两个物体出现,AI回报它们的名称和坐标
  • "搭一个海滩:用Poly Haven的HDRI做天空,再加点岩石和植物" → 带环境光照的整片场景一次成型
  • "截个视口截图,我看看效果" → AI回传一张真实视口图,不满意再逐条修正

进阶玩法

  • AI模型生成:Hyper3D Rodin、Hunyuan3D 都能做到"文字变3D模型",比如"用Hyper3D生成一个花园小矮人"。免费档有每日次数上限,申请自己的 API Key 可提额,Key 存在插件偏好里即可持久化。
  • 资源库调用:Poly Haven 提供HDRI、纹理和模型下载,Sketchfab 负责搜现成模型并导入。在侧边栏打开对应开关,一句话调用。

⚠️ 避坑手册

症状原因处理
客户端报找不到 uvx图形界面客户端不继承终端PATHwhich uvx(Windows用where uvx)查到全路径,写进配置的 "command" 字段
第一条指令超时首次 uvx 运行在下载依赖直接重发一次;复杂任务拆成几条小提示词
完全连不上插件端服务器没起来确认侧边栏已点 Connect 且显示已连接;服务端由客户端自动拉起,别手动跑 uvx
怕把工程搞坏execute_blender_code 会执行任意Python用之前先保存文件;复杂操作分步执行
磁盘被素材占满Poly Haven 会下载HDRI/纹理/模型用不到就在侧边栏关掉这个选项

它是怎么工作的

一句话:MCP服务器是"翻译官",插件是"遥控器"。

  • addon.py:在Blender内部开一个socket服务(默认端口9876),负责听懂指令、执行并回传
  • src/blender_mcp/server.py:MCP服务器,把AI的话翻译成JSON命令,走TCP发给Blender
  • 整条链路是 LLM客户端 ↔ MCP服务器 ↔ Blender插件,指令和结果(含截图)沿这条线往返

去装插件、发出你的第一句"建一个立方体",从BlenderMCP安装到出第一张截图只需要3步。如果它帮你的工作流省了时间,给仓库点个 Star,也欢迎带着使用案例和问题来社区讨论——这个项目的迭代速度,就靠大家共建。

【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询