はじめに
BlenderMCPはオープンソースツールで、以下のような包括的なツールセットを提供しています。 モデル・コンテキスト・プロトコル (エムシーピー)プロトコルはBlenderを クロード AI接続性。テキストコマンドでBlenderを直接操作し、3Dモデル、シーン、マテリアルを素早く作成・編集できます。3Dデザイナー、開発者、愛好家に適したこのツールは、モデリング効率を劇的に向上させます。Blenderプラグインと、双方向通信、オブジェクト操作、シーン表示などをサポートするMCPサーバーが含まれています。BlenderMCPは現在GitHubで無料で公開されており、誰でもダウンロードしたり、開発に参加することができます。
機能一覧
- 双方向通信Claude AIとBlenderがソケットサーバーを介してリアルタイムにインタラクションします。
- オブジェクト操作Blenderで3Dオブジェクトを作成、変更、削除する機能。
- 素材調整オブジェクトに素材や色を追加したり、変更したりすることができます。
- シーンビュー現在の Blender シーンに関する詳細情報を取得します。
- コード実行BlenderでPythonのコードをClaude経由で実行。
ヘルプの使用
設置プロセス
BlenderMCPはBlenderプラグインとMCPサーバーの2つをインストールする必要があります。以下に具体的な手順を示します:
予備
- ソフトウェア要件Blender 3.0以上、Python 3.10以上が必要です。
- プラグインのダウンロードダウンロードはGitHubページから
addon.py
ドキュメンテーション
Blenderプラグインのインストール
- Blenderを開き 編集 > 環境設定 > プラグイン.
- 打込む 取り付け ボタンをクリックし、ダウンロードした
addon.py
ドキュメンテーション - インストールが完了したら、プラグインを インターフェース:Blender MCPEnableにチェックを入れる。
MCPサーバーの起動
- ターミナルを開き、サーバーを起動するコマンドを入力する:
uvx blender-mcp
- Macをお使いの場合は、まずuvツールをインストールしてください:
brew install uv
- Windowsまたはその他のシステムをお使いの方は uv公式サイト インストール方法を取得します。
クロードデスクトップエディションの設定(オプション)
デスクトップ版のClaudeを使用している場合、以下のようにBlenderMCPを自動的に実行させることができます:
- 設定ファイルのパスを検索する:
- macOS。
~/Library/Application Support/Claude/claude_desktop_config.json
- ウィンドウズ
%APPDATA%/Claude/claude_desktop_config.json
- ファイルを編集して以下を追加する:
{
"mcpServers":{。
"blender": {
"命令": "uvx".
"args": ["blender-mcp"].
}
}
}
- 一度保存すると、Claude は必要なときに自動的に MCP サーバを起動します。
接続をアクティブにする
- Blenderで N キーを押すと、3Dビューのサイドバーが開きます。
- 見つける ブレンダーMCP タブ
- ポート番号を設定する。 9876(通常は変更する必要はない)。
- 打込む MCPサーバーの起動 プラグイン内でサーバーを起動する。
- MCPサーバーもターミナルで実行されていることを確認する(つまり、MCPサーバーが
uvx blender-mcp
).
主な機能の使い方
接続が成功すると、Claude AIからテキストコマンドを入力してBlenderを操作できるようになります:
シーン情報を見る
- ディレクティブ現在のシーンに関する情報を取得」を入力します。
- 効果クロード・コール
シーン情報
ツールで、シーン内のオブジェクトの数と位置に関する情報を返す。 - 手続きClaudeインターフェイスでコマンドを入力し、数秒待ってから、返された結果を見る。
シンプルなオブジェクトの作成
- ディレクティブ球体を作り、立方体の上に置く。
- 効果スルー
クリエート_プリミティブ
球体を作りたい場合、Blenderは球体を生成して立方体の上に配置します。 - 手続きコマンドを入力すると、Claudeが自動的に作成を完了し、Blender上で結果を見ることができます。
オブジェクトの材質を調整する
- ディレクティブこの車を赤のメタリックにする」とタイプする。
- 効果使用
セットマテリアル
歌で応えるモディファイ・オブジェクト
車の素材をレッドメタリックに変更した。 - 手続きシーン内に車のオブジェクトがあることを確認し、コマンド入力後にマテリアルが変化していないかチェックしてください。
オブジェクトの削除
- ディレクティブキューブを削除」を入力します。
- 効果コール
削除オブジェクト
シーンからキューブを削除する。 - 手続きコマンド入力後、Blenderに戻って立方体が消えていることを確認してください。
Pythonコードの実行
- ディレクティブ: "Blenderでこのコードを実行: bpy.ops.mesh.primitive_uv_sphere_add(radius=2, location=(0,0,5))" と入力します。
- 効果スルー
実行_ブレンダーコード
Blenderで半径2、位置(0,0,5)の球を作成します。 - 手続き完全なコマンドを入力すると、Claude が Blender にコードを送って実行させます。注意: エラーが起きたときのために、実行前にファイルを保存してください。
複雑なシーンの作成
- ディレクティブ金塊を守るドラゴンがいる、ダンジョンのローポリシーンを作る。
- 効果クロードは、ローポリゴンのダンジョン、ドラゴン、金塊のシーンを生成するために、ステップバイステップでいくつかのツールを呼び出します。
- 手続きコマンド入力後しばらく待つと、Blenderが完全なシーンを表示します。を参照してください。
ワークフロー
- サービス開始Start Connection "ステップを押して、BlenderプラグインとMCPサーバーの両方が起動していることを確認します。
- 入力オブジェクトの作成や照明の調整など、クロードインターフェイスで実行したいアクションを入力します。
- 結果の確認Blenderに戻って、シーンが指示通りに更新されているか確認してください。
- ソート反応しない場合は、Blenderのコンソール(Window > Toggle Console)を開き、エラーメッセージを確認してください。
ほら
- 義務の合理化例えば、まずオブジェクトを作成し、それから属性を変更する。
- セキュリティのヒント使用
実行_ブレンダーコード
プログラムをクラッシュさせないよう、未知のコードを実行するときは注意してください。 - 接続障害接続できない場合は、ポート番号が同じか、ファイアウォールでブロックされていないか確認してください。
これらのアクションを使えば、簡単なテキストコマンドでBlenderの3Dモデルやシーンを素早く構築でき、時間と利便性を節約できます!
簡単な説明
BlenderMCPは、BlenderとClaude AIをモデルコンテキストプロトコルで接続するオープンソースツールで、ユーザーはテキストコマンドを使ってBlenderで3Dモデル、シーン、マテリアルを作成・修正することができ、オブジェクト操作、テクスチャ調整、Pythonコード実行をサポートしているため、高品質な3Dコンテンツを迅速に生成するのに適しています。