modelscope·@ahujasid/blender-mcp
通过模型上下文协议(MCP)将Blender连接到Claude AI,使Claude能够直接与Blender交互并对其进行控制,从而实现AI辅助的3D建模、场景操作和渲染。
BlenderMCP 通过模型上下文协议 (MCP) 将 Blender 连接到 Claude AI,使 Claude 能够直接与 Blender 交互并控制它。此集成支持通过提示辅助进行3D建模、场景创建和操作。
提供反馈,获取灵感,并在此基础上构建:Discord
主要支持者:
所有支持者:
系统由两个主要组件组成:
addon.py):一个 Blender 插件,在 Blender 内部创建一个套接字服务器以接收和执行命令src/blender_mcp/server.py):一个实现模型上下文协议并连接到 Blender 插件的 Python 服务器如果你使用的是 Mac,请按如下方式安装 uv
brew install uv
在 Windows 上
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
然后
set Path=C:\Users\nntra\.local\bin;%Path%
其他安装说明请参见其网站:安装 uv
⚠️ 在安装 UV 之前请勿继续
观看设置说明视频(假设你已经安装了 uv)
转到 Claude > 设置 > 开发者 > 编辑配置 > claude_desktop_config.json 并包含以下内容:
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}
通过 uvx 运行 blender-mcp 而不永久安装它。转到光标设置 > MCP 并粘贴此命令。
uvx blender-mcp
⚠️ 仅运行一个 MCP 服务器实例(要么在光标上,要么在 Claude 桌面上),不要同时运行两者
addon.py 文件addon.py 文件
一旦在 Claude 上设置了配置文件,并且插件在 Blender 上运行,你将在 Blender MCP 中看到带有工具的锤子图标。
![]()
以下是一些你可以要求 Claude 执行的示例:
Hyper3D 的免费试用密钥允许你每天生成有限数量的模型。如果达到每日限制,你可以等待次日重置或从 hyper3d.ai 和 fal.ai 获取自己的密钥。
系统使用基于 TCP 套接字的简单 JSON 协议:
type 和可选 params 的 JSON 对象发送status 和 result 或 message 的 JSON 对象execute_blender_code 工具允许在Blender中运行任意的Python代码,这可能会非常强大但也具有潜在危险。在生产环境中使用时请务必谨慎。在使用此工具前请始终保存您的工作。欢迎贡献!请随时提交Pull Request。
这是一个第三方集成,并非由Blender官方制作。由Siddharth制作。
ModelContextProtocol服务器适用于Magic UI,它通过提供诸如跑马灯、动画、特效和互动背景等组件的代码,使AI助手能够轻松为Web应用程序实现UI组件。
一个提供网页开发工具的MCP服务器,例如屏幕捕捉功能,可以让AI代理获取并处理用户屏幕的截图。
一个由人工智能驱动的工具,可以从自然语言描述生成现代UI组件,并与流行的IDE集成,以简化UI开发工作流程。
集成了Dify AI API,为Ant Design组件提供代码生成服务,支持文本和图像输入,并具备流式处理能力。
一种模型上下文协议服务器,提供创建、管理和导出Excalidraw绘图的API功能,支持SVG、PNG和JSON等多种格式。
一个与Cursor IDE集成的MCP服务器,使用 JiMeng AI 根据文本描述生成图像,允许用户在其开发环境中直接创建和保存自定义图像。