A2A MCP News
mcp-server2

Blender MCP

BlenderMCPは、Model Context Protocol (MCP)を通じてBlenderをClaudeなどのAIアシスタントに接続します。これにより、Blender内で3Dモデルやシーンを直接作成、編集、レンダリングするための自然言語制御が可能になります。

概要

Blender MCP (別名 BlenderMCP) は、Siddharth Ahuja による主要なオープンソース Model Context Protocol (MCP) サーバーで、AI言語モデル(特に Claude)と、強力で無料かつオープンソースの3D制作スイートである Blender を橋渡しします。

このサーバーにより、AIアシスタントが実行中のBlenderセッションと直接対話することが可能になります:オブジェクトの作成、形状の変更、マテリアルの適用、照明の設定、シーンのレンダリングなどを、すべて自然言語プロンプトを通じて行うことができます。

このシステムはデュアルアーキテクチャを採用しています:Blender内にソケットサーバーを公開するBlenderアドオンと、AIのツール呼び出しをBlenderのPython API (bpy) コマンドに変換するPython製MCPサーバーです。

主な機能

  • 自然言語による3D制御: Claudeに「雪の頂を持つローポリの山を作成して」や「リアルな車モデルを追加して車輪をアニメーションさせて」とプロンプトできます。
  • リアルタイムのシーン操作: オブジェクトの追加、編集、削除;メッシュの変更、モディファイアーの適用、マテリアル、カメラ、ライトの設定。
  • 検査と分析: 現在のシーン状態の問い合わせ、オブジェクトのリスト表示、形状の分析、レンダープレビューの取得。
  • 自動化ワークフロー: 複雑なシーンの生成、デザインの反復処理、モデルのエクスポート、バッチ操作の実行。
  • ライブ接続: 実行中のBlenderインスタンスと連携し、即時の視覚的なフィードバックを実現。
  • MCPクライアントのサポート: Claude Desktop, Cursor, MCP拡張機能を備えたVS Code、およびその他の互換性のあるAIツールに対応。
  • 拡張性: コミュニティによるフォークにより、より多くのツール、他のLLM (Ollama, Gemini) のサポート、テキストから4D生成などの専門的な機能が追加されています。

ユースケース

  • AI支援による3Dモデリング: テキスト記述から3Dアセット、キャラクター、環境、または製品ビジュアライゼーションを生成。
  • 迅速なプロトタイピング: 深いBlender知識がなくても、会話形式でデザインを反復処理。
  • シーンビルディングとストーリーテリング: アニメーションシーン、建築ビジュアライゼーション、またはゲームアセットの作成。
  • 教育と学習: 新規ユーザーは、AIが複雑な操作を処理する間にBlenderを学ぶことができます。
  • クリエイティブパイプライン: 他のMCPサーバー(例:画像生成やコードツール)と組み合わせ、AI主導のコンテンツ制作全体を実現。
  • 自動化とバッチ処理: AIを介した反復的なモデリングタスクのスクリプト化。

インストールとセットアップ

1. Blenderアドオン

  • リポジトリから addon.py をダウンロード。
  • Blenderで:編集 → プリファレンス → アドオン → インストール → 「Blender MCP」を有効化。
  • サイドバーを開く(Nキー) → Blender MCPタブ → 内部ソケットサーバーを起動。

2. MCPサーバー

  • pip install blender-mcp でインストール、またはリポジトリをクローン。
  • サーバーを実行(デフォルトポート 9876)。

3. AIクライアントに接続

  • MCPサーバーをClaude Desktop、Cursor、またはお好みのクライアント設定に追加。
  • Blenderが起動している状態で、自然言語でのプロンプト開始。

多くのYouTubeチュートリアルが、Windows、macOS、Linux向けのステップバイステップの視覚的ガイドを提供しています。

代替案とコミュニティ

いくつかのフォークやバリアントが存在します:

  • PolyMCP / llm-use Blender-MCP-Server(50以上のツール、HTTPベース)
  • オープンソースLLMバリアント(Ollama統合)
  • 特定のワークフロー向け拡張版(例:テキスト-to-4D、VXAI)

オリジナルのahujasid/blender-mcpは依然として最も人気があり広く参照されている実装です(数千のスターと活発なコミュニティ利用)。

互換性

  • Blender: Pythonスクリプティングをサポートする最近のバージョンで動作
  • クライアント: Claude Desktop、Cursor、MCP準拠のAIアプリケーション全般
  • ライセンス: オープンソース(MITスタイル、詳細はリポジトリ確認)

Blender MCPはAIネイティブな3Dコンテンツ作成への大きな飛躍を表し、高品質な3Dモデルやシーン生成の障壁を劇的に低下させます。

Tags

blendermcp3dモデリングai統合claude3dモデリングレンダリング自動化