mcp-for-blender

用嘴指挥 Blender 建模,说句话就改场景

开源 🏷️定价信息待确认 ✅ 目前可打开 智能体 🍴 复刻 3072 🐛 待处理 53 👀 关注 212
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 33769
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

mcp-for-blender 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队ahujasid
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言Python
技术栈/模型3d-modeling,ai,blender,blender-addon,blender-mcp,claude,generative-ai,llm,mcp,model-context-protocol,python
GitHub 星标★ 33769
上线时间2025-03-07 00:00:00
代码更新2026-11-04
仓库体积2.1 MB
本站数据更新2026-11-10
维护状态活跃
收录时间2026-09-26
浏览次数2

项目介绍

mcp-for-blender 是一个 Blender 社区插件,通过 Model Context Protocol(MCP)把 Blender 3D 软件与大语言模型连接起来。它解决的核心问题是:让用户用自然语言指令驱动 Blender 完成建模、场景搭建和对象操作,而不用手写 Python 脚本或逐项点击菜单。插件在 Blender 内启动一个 MCP 服务端,把场景查询、对象创建、材质修改、变换操作等能力暴露成工具接口,任何支持 MCP 的 LLM 客户端(如 Claude 等)都能调用。用户只需描述需求,模型即可读取当前场景状态并执行对应操作,实现对话式 3D 创作。项目用 Python 编写,以 Blender 插件形式安装,兼容任意 LLM,不绑定单一厂商,适合希望用 AI 加速 3D 工作流的建模师、开发者和创意工作者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-26 · 当前星标 ★ 33769

使用教程

难度:进阶 约 10 分钟 部署方式:本地安装 7 步

环境要求

  • 已安装 Blender 3D(插件需在 Blender 内启用)
  • 已安装 uv,或改用 pipx 安装
  • 一个支持 MCP 的 LLM 客户端(如 Claude)
  • 可选:Docker,用于以容器方式运行 MCP 服务端

安装与启动步骤

  1. 1安装 uv

    README 的 Quickstart 第一步是安装 uv,但节选中具体安装命令被截断,请按 uv 官方说明安装后再继续。

  2. 2安装 MCP 服务端

    锁定环境无法使用 uvx 时,用 pipx 安装 mcp-for-blender,并确保 PATH 生效后重启终端或客户端。

    pipx install mcp-for-blender
    pipx ensurepath
  3. 3配置 MCP 客户端

    pipx 方式把 which 得到的 mcp-for-blender 绝对路径填到客户端 command,并省略 args。

    which mcp-for-blender
  4. 4Docker 方式运行

    不想本地安装时,从仓库根目录构建镜像,容器只跑 MCP 服务端,Blender 仍在本机运行。

    docker build -t mcp-for-blender .
  5. 5安装 Blender 插件

    把插件复制到 Blender 插件目录并命名为 blender_mcp.py,命令会打印写入路径并备份被替换的文件。

    uvx mcp-for-blender install-addon
  6. 6启用插件

    在 Blender 打开 Edit → Preferences → Add-ons,搜索并启用 MCP for Blender;未出现可 Install… 选文件或重启。

  7. 7启动 MCP 服务器

    在 3D 视图按 N 打开侧边栏,切到 MCP for Blender 标签页,点击 Start MCP Server 建立连接。

关键配置

配置项必填说明示例
command是MCP 客户端里要执行的命令,Docker 方式填 docker,pipx 方式填绝对路径docker
args是Docker 方式必须包含 -i,服务端通过 stdin/stdout 与客户端通信["run", "-i", "--rm", "mcp-for-blender"]
BLENDER_HOST否容器连接 Blender 的主机地址,镜像默认 host.docker.internallocalhost
BLENDER_MCP_SAFE_MODE否设为 1 在容器中启用安全模式1
BLENDERMCP_ADDONS_DIR否覆盖插件安装的目标插件目录/path/to/scripts/addons

如何确认成功

在 Blender 侧边栏点击 Start MCP Server 完成连接,MCP 客户端能正常读取场景并调用 Blender 工具即为可用。

常见问题

Q:以前叫 blender-mcp,需要改配置吗?

A:不需要。uvx blender-mcp 仍能运行服务端,现有配置无需改动;新安装请使用 mcp-for-blender。

Q:Linux 上 Docker 方式连不上 Blender 怎么办?

A:Linux 没有 host.docker.internal,且插件只监听 localhost,请改用 --network=host 并把 BLENDER_HOST 设为 localhost。

Q:插件列表里找不到 MCP for Blender?

A:点击 Install… 选择复制出来的 blender_mcp.py / addon.py,或重启 Blender 后再搜索启用。

Q:install-addon 找不到 Blender 安装目录怎么办?

A:可手动下载仓库里的 addon.py,在 Blender 的 Add-ons → Install… 中选择安装;或用 BLENDERMCP_ADDONS_DIR 指定目录。

注意事项

  • 这是第三方集成,并非 Blender 官方出品。
  • Docker 容器只承载 MCP 服务端,Blender 必须仍在本机运行。
  • Docker 配置中的 -i 参数必需,缺少会导致无法与客户端通信。
  • README 未给出 uv 的具体安装命令,需另行参考 uv 官方文档。

核心亮点

  • 以 Blender 插件形式运行,直接读取和操作当前场景,无需导出模型或切换软件
  • 基于 MCP 标准协议,兼容任意支持 MCP 的 LLM 客户端,不锁定单一模型厂商
  • 把建模、变换、材质等操作封装成工具接口,LLM 可自主调用完成多步任务

不足之处

  • 复杂建模任务依赖 LLM 的推理与工具调用能力,指令模糊时容易生成错误操作
  • 插件能力受限于已暴露的 MCP 工具集,Blender 高级功能覆盖可能不完整

适用场景

  • 用自然语言快速搭建基础场景和占位模型,加速前期概念探索
  • 让 AI 批量修改场景中对象的材质、位置和命名,减少重复手工操作
  • 在对话中查询当前 Blender 场景结构,辅助排查和整理复杂工程

替代项目

BlenderMCP、blender-mcp

上一篇:pfsense-mcp-server

下一篇:system1-agents

同类项目推荐

rails-mcp-server 开源

让 AI 直接读懂你的 Rails 项目,少贴代码多干活

A Ruby gem implementation of a Model Context Protocol (MCP) server for Rails project···

★ 573 2026-09-15
mulmoterminal 开源

浏览器网格并行管理多个AI编码代理,谁需要你一目了然

Run multiple Claude Code and Codex sessions in parallel — a browser terminal grid t···

★ 261 2026-08-09
MCP-Universe 开源

一站式训练评测智能体工具调用能力

MCP-Universe is a comprehensive framework designed for RL training, benchmarking, an···

★ 604 2026-10-13
awesome-ai-agents-2026 开源

一张清单,快速掌握2026年AI Agent全生态

A curated list of AI Agent frameworks, tools, platforms, and resources for 2026 — t···

★ 249 2026-08-09
agent-beacon 开源

让不同 AI 编程助手共享记忆,不再重复交代背景

The cross-harness, self-improving memory layer for AI agents. Join our community: ht···

★ 3400 2026-10-01
flompt 开源

把提示词画成流程图,拖拽编辑自动生成优化版

flow + prompt = flompt - Visual AI Prompt Builder. Decompose, edit as flowchart, rec···

★ 155 2026-08-09
Awayke 开源

合盖不睡,AI 任务跑不停

Keep Your Mac Awayke With the Lid Closed

★ 96 2026-08-09
Acontext 开源

给 AI Agent 装上持久记忆,告别上下文丢失

Agent Skills as a Memory Layer

★ 3697 2026-08-09
AgentTeams 开源

把 AI 智能体拉进群聊干活,人类随时围观插话

An open-source Collaborative Multi-Agent OS for transparent, human-in-the-loop task ···

★ 5970 2026-10-12