# Blender MCP

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

Canonical URL: https://a2a-mcp.org/entry/blender-mcp-ja

Language: ja

Category: MCP Servers

Updated: 2026-04-01

## 概要

**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

- blender
- mcp
- 3dモデリング
- ai統合
- claude
- 3d
- モデリング
- レンダリング
- 自動化

## Sources

- [Project website](https://github.com/ahujasid/blender-mcp)
