Blender Codex MCP
本文最后更新于8 天前,其中的信息可能已经过时,如有错误请留言
  • 为什么需要装 MCP

MCP 的作用是提供一个“桥梁”,让 AI 可以通过标准接口调用 Blender 的功能

没有 MCP 时,即使 Codex 能给你写出这样的 Blender Python:

import bpy

bpy.ops.mesh.primitive_cube_add(location=(0, 0, 2))

它通常也只能把代码显示给你。你还得:

  1. 复制代码;
  2. 打开 Blender;
  3. 进入 Scripting;
  4. 粘贴代码;
  5. 点击运行;
  6. 再把结果告诉 Codex

装了 MCP 后,Codex 可以把“创建立方体”转换成工具调用,直接交给 Blender 执行,并继续读取执行后的场景结果。

OpenAI 官方对 MCP 的定位也是:让 Codex 连接 MCP Server,从而访问额外的工具和上下文;Codex 中的 MCP Server 会记录在 config.toml

  • Blender MCP 的核心 Server 是运行在你电脑本地的
    • “Server”不一定是远程网站只要一个程序能够:等待请求;接收命令;执行操作;返回结果;它就可以叫 Server
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"

配置过程:

  • 下载 Blender MCP

Github:blender-mcp-main.zip

  • 打开CMD输入:
powershell -NoProfile -ExecutionPolicy Bypass -Command "irm https://astral.sh/uv/install.ps1 | iex"
  • 把插件安装到 Blender

  • 配置 Codex

打开C:\Users\sky\.codex ,找到config.toml

在文件末尾加入:

[mcp_servers.blender]
command = 'C:\Users\sky\.local\bin\uvx.exe'
args = ["--python", "3.11", "blender-mcp"]
startup_timeout_sec = 120
tool_timeout_sec = 120
enabled = true

[mcp_servers.blender.env]
UV_PYTHON_PREFERENCE = "only-managed"
  • 检查 MCP 是否被识别

在 CMD 中可以执行:codex mcp list

正常应该看到:blender

学习笔记如有侵权,请提醒我,我会马上删除
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇