这个项目能做什么

MCP for Blender 是一款第三方插件,可实现 Blender 与 Claude 等大语言模型(LLM)之间的双向通信。它允许用户使用自然语言提示词来生成、修改和检查 3D 场景。该系统由一个运行本地 socket 服务器的 Blender 插件和一个将 LLM 客户端与 Blender 连接的 MCP 服务器组成。其核心功能包括创建和操作对象、应用材质、在 Blender 中执行 Python 代码,以及从 Poly Haven、Sketchfab、Poly Pizza、Hyper3D Rodin 和 Hunyuan3D 导入资产。安装过程需要安装 'uv',配置 MCP 客户端(如 Claude Desktop、Cursor、VS Code 等)并启用 Blender 插件。在安全性方面,该工具提供可选的安全模式以拦截高风险脚本。持久化的 API 密钥可存储在 Blender 首选项或环境变量中。遥测功能默认开启,但可以禁用。该工具支持 Docker 部署并提供详细的故障排除指南。本插件与 Blender 官方无隶属关系。