如何把 Blender MCP 和 ChatGPT 一起用
Blender MCP 可以连接 ChatGPT,但这方面的支持还在演进中。ChatGPT 桌面版已经加入了 MCP 服务端支持,配置方式和 Claude、Cursor 类似。如果你在 ChatGPT 的 MCP 集成上碰到限制,我们建议改用 Claude 或 Cursor,这两条路的 MCP 支持更成熟,与 Blender MCP 的配合也经过了更多验证。
目前的状况:ChatGPT 的 MCP 支持
ChatGPT 桌面版现在支持 Model Context Protocol(MCP),但体验还不如 Claude 或 Cursor 稳定。常见的几种方式是:
- ChatGPT 桌面版 + mcp.run —— 有些用户通过 mcp.run 接入 MCP 工具,它相当于 ChatGPT 桌面版的一个网关。
- ChatGPT Apps(工作区) —— 组织管理员可以在 ChatGPT Apps(测试版)项目中,通过工作区设置添加 MCP 服务端。
- OpenAI Agents SDK —— 开发者可以用 OpenAI Agents SDK(Python / JavaScript)构建支持 MCP 的自定义 agent,传输方式包括 stdio 和 SSE。
如果在你所在的地区或所用的套餐下,ChatGPT 桌面版的 MCP 配置受限,那么用 Claude Desktop 或 Cursor 配合 Blender MCP 仍然是最可靠的选择。具体步骤见我们的 Claude 配置指南。
前置条件
- Blender 3.0 或更新的版本 —— 从 blender.org 下载
- ChatGPT 桌面版 —— 支持 MCP 的最新版本
- uv 包管理器 —— 运行 MCP 服务端必需
第 1 步:安装 uv 包管理器
Blender MCP 服务端通过 uvx 运行,先装好 uv:
这一步不能跳过。 没有 uv,MCP 服务端无法运行。
macOS:
brew install uvWindows(PowerShell):
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"把 uv 加入 PATH:$env:USERPROFILE\.local\bin
Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh验证:uv --version
第 2 步:安装 Blender 插件
下载 addon.py
从 Blender MCP 的 GitHub 仓库 获取最新的 addon.py。
在 Blender 中安装
打开 Blender → Edit → Preferences → Add-ons → “Install…” → 选择 addon.py。
启用它
勾选 “Interface: Blender MCP” 前面的复选框。
第 3 步:在 ChatGPT 桌面版中配置 MCP
ChatGPT 桌面版的 MCP 配置方式随版本和地区不同而有差异。大致来说:
如果 ChatGPT 桌面版内置了 MCP 设置:
- 打开 ChatGPT 桌面版 → 设置(Settings 或 Preferences)
- 找 Developer、Integrations 或 MCP 之类的选项
- 添加一个新的 MCP 服务端:
- Command:
uvx - Args:
blender-mcp
- Command:
在支持配置文件的情况下,写法是:
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": ["blender-mcp"]
}
}
}如果通过 mcp.run:
- 在 ChatGPT 桌面版中登录 mcp.run (前提是这个集成可用)
- 创建或选择一个工具配置档案
- 如果目录里提供了 Blender MCP 服务端,就把它加进来
第 4 步:建立连接
启动 Blender 一侧的服务
在 Blender 的 3D 视图里按 N → 找到 “BlenderMCP” → 点击 “Connect to Claude”(对所有 MCP 客户端都有效)。
在 ChatGPT 里确认 MCP 工具
如果 MCP 已连接,你应该能在对话里看到 Blender 相关的工具。试试:“在 Blender 里做一个红色立方体”。
如果 ChatGPT 的 MCP 受限,可以怎么办
如果你这边的 ChatGPT 桌面版还不支持 MCP:
- 改用 Claude —— Claude 配置指南。原生支持 MCP,配合 Blender MCP 的用户也最多。
- 改用 Cursor —— Cursor 配置指南。内置 MCP 支持的 IDE。
- 改用 VSCode + Cline —— VSCode 配置指南。Cline 为 VSCode 补上了 MCP 支持。
- OpenAI API + 自定义 agent —— OpenAI Agents SDK 支持 MCP,你可以自己写一个 agent 来连接 Blender MCP,但这需要一定的开发工作。
排错
ChatGPT 里看不到 MCP 选项
ChatGPT 桌面版的 MCP 可能尚未对你的账号或地区开放。请改用 Claude 或 Cursor。
“Connection refused” 或找不到服务端
- 确认 Blender 插件正在运行(BlenderMCP 面板里点过 Connect)
- 改完配置后重启 ChatGPT 桌面版
- 确认 uv:
uv --version - 不要自己手动运行
uvx blender-mcp—— 应该由客户端来启动它
第一条指令失败
已知的小毛病:第一条指令有时会失败。再发一条重试即可。
配合 ChatGPT 使用 Blender MCP 要花钱吗?
不用。Blender MCP 免费且开源(MIT 许可证 ),Blender 也是免费的。花费来自你的 ChatGPT 订阅;Blender MCP 本身不额外收费。
就目前而言,要获得最好的 Blender MCP 使用体验,我们推荐 Claude 或 Cursor。随着 ChatGPT 的 MCP 支持逐渐成熟,配置过程应该会变得更简单。
想深入了解服务端的技术细节,可以看我们的 MCP 服务端架构详解。
本页的文字步骤是完整的,不看视频也能配完。想对照着看的话,下面这段配置演示录屏在 YouTube 上,只有英文;在你点开之前,本页不会加载它的任何内容。
Blender MCP 配置演示
常见问题
ChatGPT 支持 Blender MCP 吗?
ChatGPT 桌面版已经加入了 MCP 服务端支持,但成熟度还不及 Claude 或 Cursor,可用的配置方式也随版本和地区而不同。想要最可靠的 Blender MCP 体验,我们建议用 Claude 或 Cursor。
怎么给 ChatGPT 添加 MCP 服务端?
ChatGPT 桌面版可能在 Developer、Integrations 之类的位置提供 MCP 设置,也有人通过 mcp.run 接入。如果看不到 MCP 选项,可能是 OpenAI 还没有为你的账号开放。可以先用 Claude 或 Cursor 作为替代。
可以用 OpenAI API 配合 Blender MCP 吗?
可以。OpenAI Agents SDK 支持 MCP 和多种传输方式(stdio、SSE 等)。你可以自己写一个使用 Blender MCP 的 agent,但这需要开发工作。想要开箱即用的配置,Claude 或 Cursor 更省事。
配合 Blender MCP,哪个 AI 最合适?
目前 Claude 和 Cursor 对 Blender MCP 的集成最稳定、文档也最完整。ChatGPT 这边的支持还在成型。具体步骤见我们的 Claude 和 Cursor 配置指南。
配置还是不顺利?这正是开源那条路的代价 —— AI 客户端、模型和配置都要你自己选、自己维护。我们自己的付费应用 3D-Agent 则把 AI 和整套工具一并包含在内。 对比 Blender MCP 与 3D-Agent →