ChatGPT(Codex)でBlender MCPを使うためのmacOS用の覚書。
Windows版は下記を参照のこと。
前提
- uv: 0.12.17
- Blender: 5.2
- Blender MCP: 1.0.3
- ChatGPT: 26.908.40834
アドオンインストール
下記にしたがってMCP Serverのアドオンをインストール。
アドオンの更新は設定の「エクステンションを入手」から可能。
blender_mcpの確認
Blenderのアドオンを有効にした状態で、ターミナルで下記を実行し、入力待ちの状態にする。
uvx --from git+https://projects.blender.org/lab/blender_mcp.git#subdirectory=mcp blender-mcp
下記を入力し、立方体が作成されることを確認する。確認後Ctrl+Dで終了する。
{"jsonrpc":"2.0","method":"notifications/initialized","params":{}}
{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"execute_blender_code","arguments":{"code":"import bpy\nbpy.ops.mesh.primitive_cube_add()"}}}
ChatGPTにMCPを登録
ChatGPT(codex app)の設定の「プラグイン」の「MCP」から以下のようにMCPサーバーを追加する。
- 名前:
blender-mcp - 起動用コマンド:
/Users/<ユーザー名>/.local/bin/uvx - 引数:
--fromgit+https://projects.blender.org/lab/blender_mcp.git#subdirectory=mcpblender-mcp
起動用コマンドはwhich uvxの結果を指定すること(パスを指定しない形式のuvxだと認識されないため)。
「保存する」で保存した後、ChatGPTを再起動する。
確認
ChatGPT(Codex)でblender-mcpでcube作成のように入力して確認。
参考URL
