Blender命令行扩展

该扩展使Gemini命令行工具能够通过模型上下文协议(MCP)与Blender交互,实现3D建模和脚本执行的自动化操作。

  • by JosephKu
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 JosephKu/blender-mcp-gemini-cli-extension

使用说明

搅拌机MCP Gemini CLI扩展

此扩展使Gemini CLI能够使用模型上下文协议(MCP)与Blender进行交互。

目录

  • gemini-extension.json:Gemini CLI的扩展定义和MCP配置。
  • GEMINI.md:Gemini模型有效使用Blender工具的系统说明。

设置

1.安装Blender插件

  1. 下载最新 addon.py 文件来自 官方BlenderMCP存储库.
  2. 打开搅拌机(3.0+)。
  3. 首选 编辑>首选项>附加组件.
  4. 点击 安装。.. 并选择已下载的 addon.py 文件。
  5. 启用“接口:搅拌机MCP”插件。
  6. 在三维视口侧栏中(按 N),找到 搅拌机MCP 选项卡。
  7. 点击 联系克劳德 (在端口9876上启动套接字服务器)。

2.配置Gemini CLI

这 gemini-extension.json 文件包含必要的配置。

运行以下命令安装此扩展:

gemini extension install https://github.com/JosephKu/blender-mcp-gemini-cli-extension

要安装特定版本(例如v1.0.0):

gemini extension install https://github.com/JosephKu/blender-mcp-gemini-cli-extension --ref v1.0.0

3.更新

要将扩展更新到最新版本,请执行以下操作:

gemini extension update blender

或者更新所有扩展名:

gemini extension update --all

4.使用方法

连接后,您可以要求Gemini:

  • “创建一个立方体并将其移动到(0,0,5)”
  • “列出场景中的所有对象”
  • “从Poly Haven下载砖纹理”
  • “运行python脚本以分散树”

需求

  • 搅拌机3.0+
  • Python 3.10+
  • uv 包管理器