关于 MCP-Blender
MCP-Blender 通过 MCP 将 Claude AI 连接到 Blender,面向需要制作 3D 模型的用户。它支持生成模型和在 Blender 中运行临时代码;任意 Python 代码执行可能带来风险。
主要功能
- 01连接 Claude AI 与 Blender
- 02在 Blender 中生成模型
- 03在 Blender 中运行临时代码
适用场景
- 01通过 Claude AI 生成 3D 模型
- 02进行参数化或关联设计
- 03在 Blender 中运行代码
MCP 相关
它通过 MCP 将 Blender 连接到 Claude AI,向 MCP 客户端提供在 Blender 中生成模型和运行临时代码的能力。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
MCP-Blender
Blender 的 MCP 服务
- Blender MCP 服务通过模型上下文协议连接 Blender 和 Claude AI。
- Claude 可以直接与 Blender 交互并控制 Blender,
- 从而快速、自然地进行 3D 建模,
- 并支持参数化设计和关联式设计。 (未来计划推出适用于 CATIA、SoildWorks 等 Blender 以外软件的 MCP 服务)
1. 功能
- 使用 MCP 连接 CAD 软件 Blender
- 在 Blender 中创建模型
- 在 Blender 中执行临时代码
2. 所需条件
- Blender(3.5 及以上版本)
- Claude AI
- Python(3.10 及以上版本)
- UV Package
3. 安装步骤 #1:UV Package
- UV and UVX
pip install uv
- 确认安装
uv --version
uvx --version
- 确认安装路径
- 如果安装在虚拟环境中,建议指定可用的完整路径
# 설치 경로 확인
where uvx
- 克隆或下载 Repository
git clone https://github.com/piolla/mcp-blend
cd mcp-blend
4. 安装步骤 #2:Blender Add-ons
- 下载 'blender_addon.py'
- 启动 Blender
- Edit -> Preferences -> Add-ons -> Inrell Add-on -> blender_addon.py(下载位置)
- -> 勾选 'Interface: Blender MCP' 复选框(启用)
5. 安装步骤 #3:Claude AI
- 打开 Claude AI
- 文件 -> 设置 -> 开发者 -> 编辑设置 -> 在文件浏览器中修改 'claude_desktop_config.json' 文件
- claude_desktop_config.json(参考下文进行修改)
{
"mcpServers":
{
"Blender":
{
"command": "D:\\Anaconda\\envs\\aria\\Scripts\\uvx.exe",
"args": ["blender-mcp" ]
}
}
}
- 退出并重新启动 Claude
- 在文件菜单中选择退出以关闭 Claude
- 启动 Claude 并确认连接
限制和安全注意事项
- Blender 版本变更等情况可能导致无法运行。此外,还可以执行任意 Python 代码,
- 这可能存在潜在风险。
- 不使用时,请在 Blender 的 Edit 中停用 blender MCP ql。
- blender_addon.py 由 Siddharth(https://x.com/sidahuj)编写(感谢)
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。