Blender MCP 概览:它连接了什么
Blender MCP 是什么
先说清楚一件事:MCP(Model Context Protocol)是一种连接接口,不是模型,也不是 Blender 自带的功能。它定义的是”客户端如何调用外部工具”;Blender MCP 做的事,是让 Blender 成为这样一个可以被调用的工具。
一套能真正跑起来的组合,由四个部分构成:
- Blender 插件(add-on):装在 Blender 里,负责在 Blender 内部实际执行操作。
- MCP 服务端进程:在 Blender 之外运行,把 Blender 的能力以 MCP 的形式暴露给客户端。在上游开源项目里,插件和服务端是两个独立的部分,需要分别就位。
- 支持 MCP 的客户端:你实际输入需求的地方。不同客户端对 MCP 的支持程度、配置方式和版本要求各不相同。
- 模型:理解你的意图、决定调用哪些工具的部分,由客户端接入,可以是云端 API,也可以是本地部署。
MCP 本身不提供模型,也不代表模型可用——模型怎么获取、调用要花多少钱、能否稳定访问,取决于你选的模型提供方和客户端,与 MCP 无关。
开始之前需要准备什么
- 一个可用的 Blender,以及安装插件的权限。
- 一个你已经确认能正常使用的、支持 MCP 的客户端。
- 一个你已经有访问权限的模型(自备 API Key,或本地部署)。
- 先把文件复制一份,在副本上操作,不要直接动正在做的项目。
各个项目的安装方式、版本要求和配置写法,请以它自身的文档为准。
一般的工作流程
下面是这类工具常见的使用节奏,写在这里是为了帮你建立预期:
- 连接:客户端与 MCP 服务端建立连接,确认工具已被识别。
- 查看现有场景:先让它读一遍当前场景,把物体、层级和命名讲清楚,再提要求。
- 提出有边界的修改请求:一次一件事,并说明范围。“把名为 Chair 的物体沿 Z 轴上移 0.5 米”,比”帮我优化一下这个场景”可靠得多。
- 检查结果:回到 Blender 里亲自确认,包括你没要求改动的部分。
- 保存:确认无误后再保存,或者另存为新文件。
需要有的预期是:模型会误解指令、会改错对象、也会做多余的操作。把它当成一个需要你复核的助手,而不是一个可以撒手不管的自动建模流程。
免费开源项目,以及我们的付费应用
如果你想自己动手,上游开源项目是起点:
它是免费的,插件与服务端的配置、模型接入和排错都由你自己完成。
另一种选择来自我们自己:3D-Agent 是我们开发的付费桌面应用,通过它自带的 Blender 扩展与 Blender 配合工作。它是一个独立的应用,不是上游 blender-mcp 项目的打包版本,也不负责替你配置上游那套组合。下面这个链接指向的是我们自己的产品。
关于在中国大陆使用
任何客户端、模型端点,以及这款付费应用的下载、登录和付款,在中国大陆能否正常使用,取决于你自己的网络和账号情况。本页没有对此做过验证,请以你自己的实际情况为准。