BlenderMCP 是一种基于 MCP(Model Context Protocol,模型上下文协议)的插件系统,可将 Blender 与 Claude AI 无缝连接。通过该集成,Claude 可以读取 Blender 场景信息,甚至直接控制建模、材质、相机等操作,让 AI 参与到你的 3D 建模工作流中,大幅提升效率。
本文将一步步教你如何安装所需组件、配置环境,并在 Claude 中通过自然语言指令控制 Blender。
一、所需软件与安装顺序
以下是使用 BlenderMCP 所需的组件,请按照顺序安装:
1. Blender(3.0 或更高版本)
前往 Blender 官网 下载并安装最新版本。推荐使用稳定版本 3.0 以上。
2. Python(3.10 或更高版本)
Blender 自带内置 Python,但 MCP 服务依赖系统中的 Python 环境。你可以从 Python 官网 安装 Python 3.10+,并确保 python
命令可在终端中使用。
3. 安装 uv 包管理器
BlenderMCP 使用 uv
来运行服务,安装方式如下:
macOS 用户
brew install uv
Windows 用户
打开 PowerShell,执行以下命令:
irm https://astral.sh/uv/install.ps1 | iex
安装完成后,请将 uv 可执行文件添加到系统环境变量中:
set Path=C:\Users\你的用户名\.local\bin;%Path%
⚠️ 务必确认 uv 安装成功后再进行下一步配置!
二、配置 Claude Desktop 与 MCP 服务连接
确保你已安装并登录 Claude 桌面客户端。接下来配置它与 BlenderMCP 通信:
步骤:
- 打开 Claude Desktop
- 进入菜单:
Settings → Developer → Edit Config
- 编辑配置文件
claude_desktop_config.json
,添加如下内容:
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}
保存后关闭配置界面。
三、安装 Blender 插件(addon.py)
Blender 插件用于在界面中开启 MCP 功能,步骤如下:
- 下载
addon.py
文件(从 BlenderMCP 的 GitHub 项目中获取) - 打开 Blender
- 点击菜单
Edit → Preferences → Add-ons
- 点击右上角
Install...
,选择addon.py
- 搜索
Interface: Blender MCP
,勾选以启用插件
四、启动 MCP 服务并连接 Claude
在 Blender 中连接 Claude
- 打开 3D 视图界面(按
N
键呼出右侧工具栏) - 点击 “BlenderMCP” 标签页
- 勾选 “Poly Haven” 以启用免费素材库(可选)
- 点击 “Start MCP Server” 按钮
一切正常的话,Claude 就可以识别当前 Blender 场景了!
五、支持的功能与 Claude 指令示例
Claude 能执行的操作包括:
- 获取当前场景与对象的详细信息
- 创建、修改或删除几何体模型
- 添加或修改材质、贴图、HDRI 光照
- 控制摄像机视角与光照设置
- 执行任意 Python 脚本(基于 Blender API)
- 利用 Poly Haven 获取资源(模型、纹理、HDRIs)
- 利用 Hyper3D 生成 AI 模型
示例指令:
你可以直接对 Claude 说:
- “Create a low poly scene in a dungeon, with a dragon guarding a pot of gold” 创建一个地下城低多边形场景,有一条龙守着一锅金子
- “Create a beach vibe using HDRIs, textures, and models like rocks and vegetation from Poly Haven” 生成一个海滩环境,添加岩石和植被,并使用 HDRI 光照
- “Give a reference image, and create a Blender scene out of it” 根据我上传的参考图像,创建一个相似的场景
Claude 会自动生成并执行相应操作。
六、效果
“Give a reference image, and create a Blender scene out of it” 根据我上传的参考图像,创建一个相似的场景 ,这效果比起《哪吒》来还是差一些。
七、总结
BlenderMCP 打通了 AI 与 3D 工具之间的壁垒,使得通过 Claude 自然语言即可进行场景构建、模型控制和素材管理等操作,大幅度简化建模流程。
无论是个人创作、游戏原型设计还是团队协作,这套流程都值得你体验一番。