
一条uvx命令让AI接管Blender5分钟搭好BlenderMCP第一句话就建出3D场景【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp你想直接用嘴上的话控制Blender——把这只龙放大一倍给地面铺上岩石纹理然后看着AI真的动手。BlenderMCP做的就是这件事它通过模型上下文协议MCP把Blender接到Claude等AI客户端上让提示词驱动3D建模。读完这篇10分钟内你能装好插件、连上MCP服务器用一句话建出第一个场景。⚡ 先看到结果4步连上并开始建模打开Blender进入Edit Preferences Add-ons Install...选择仓库里的 addon.py启用Interface: Blender MCP在AI客户端Claude Desktop / Cursor / VS Code的MCP配置里加上一段见下一节在Blender中按N打开3D视图侧边栏找到BlenderMCP选项卡点击Connect to Claude回到对话窗口输入Create a low poly dungeon with a dragon guarding gold侧边栏显示已连接后AI侧会出现工具就绪的标识此时你发的每条提示词都会变成Blender里的实际操作。它是怎么做到的BlenderMCP是两头一桥的结构。插件addon.py在Blender进程内起一个TCP套接字服务器默认监听9876端口MCP服务器 src/blender_mcp/server.py 实现MCP协议把AI的函数调用翻译成JSON命令经套接字发给插件执行再把结果含视口截图回传。你的LLM客户端、MCP服务器、Blender插件三者依次串接数据流是LLM客户端Claude等——发出自然语言请求MCP Serveruvx blender-mcp启动——协议翻译层Blender插件addon.py——套接字服务器 执行器能执行的动作包括创建/移动/缩放/删除对象、改材质、读取场景信息、截视口图、跑任意Python以及从Poly Haven、Sketchfab、Hyper3D拉取资产。 环境准备依赖最低版本说明Blender3.0推荐4.x/5.x用正常GUI启动别用-b后台模式Python3.10由uv自动管理一般无需手动装uv最新版不要用pip install uv可能没有uvx命令各系统装uv任选一条# macOS brew install uv # Linux curl -LsSf https://astral.sh/uv/install.sh | shWindows用户在PowerShell执行powershell -c irm https://astral.sh/uv/install.ps1 | iex安装后需把~\.local\bin加入PATH详见uv官方安装文档。 核心配置客户端MCP配置复制即用编辑 Claude Desktop 的配置文件Settings Developer Edit Config添加{ mcpServers: { blender: { command: uvx, args: [blender-mcp] } } }改完配置后完全退出并重启客户端才生效。连接参数速查表服务器本身不带命令行参数全部走环境变量配置项默认值作用BLENDER_HOSTlocalhostBlender套接字服务器地址Docker里用host.docker.internalBLENDER_PORT9876套接字端口BLENDER_MCP_DISABLE_TELEMETRY未设置即开启设为true关闭匿名使用统计需要改端口时在启动前导出即可export BLENDER_HOSTlocalhost export BLENDER_PORT9876进阶玩法用Claude Code CLI一行添加不用手改JSON终端执行claude mcp add blender uvx blender-mcpBlender装在Windows、MCP跑在WSL里WSL2访问宿主机的Blender在客户端配置的env字段加BLENDER_HOST: 127.0.0.1或宿主机IP即可截图以base64回传不依赖共享目录。 翻车现场与急救症状原因解法第一条命令失败/超时首次握手不稳或操作太重直接重试把大请求拆成几条小提示词spawn uvx ENOENT图形界面客户端不继承终端PATH终端跑which uvxmacOS/Linux或where uvxWindows把完整路径填进commandWindows写command: cmd, args: [/c, uvx, blender-mcp]连接被拒绝插件没启动或主机/端口不对确认侧边栏BlenderMCP已点Connect核对BLENDER_HOST/BLENDER_PORTApple Silicon上构建报错cryptography wheeluvx默认按x86_64构建args改为[--python, 3.11-aarch64, blender-mcp]端口冲突、连接时好时坏同时在Cursor和Claude Desktop跑了两个MCP服务器只保留一个客户端收尾BlenderMCP 一个插件文件 一条uvx blender-mcp装好这两样你的AI就能动手操作Blender了。资源导航官方文档与完整示例提示词README.mdMCP服务器源码工具定义、连接逻辑src/blender_mcp/server.pyBlender插件含侧边栏界面与套接字服务器addon.py遇到问题优先看README的Troubleshooting小节或在项目Issues里搜同款报错。【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考