ASADASHI
バイブコーディング
バイブコーディング2026.09.07·読了 2·難易度: ふつう

AIでBlenderを自由に操れるプラグインが話題

朝の出汁版(通勤2分)

  • ポイント1: LLMからBlenderを直接制御できるコミュニティ製プラグイン「blender-mcp」が公開され、GitHubで2.7万スター超えと急速に注目を集めている。
  • ポイント2: テキスト指示だけで3Dモデルの配置・変形・マテリアル変更などを操作できる仕組みで、Blenderの操作習得なしにAI経由で3D制作ワークフローに入れる可能性がある。
  • ポイント3: 触りたい人はGitHubの「ahujasid/blender-mcp」からREADMEを確認し、手元にBlenderとお好みのLLMを用意するところから始めてみよう。

出汁の素(深読みモード)

Blenderを「テキストで動かす」プラグインが2.7万スターを集めた理由

GitHubに公開されたコミュニティ製プラグイン「blender-mcp」が、公開から短期間で2.7万スターを超えた。これはBlenderをMCP(Model Context Protocol)経由でLLMから直接制御できる仕組みで、Claude・GPT・Geminiなど手持ちのLLMをBlenderの操作インターフェースとして使えるようにするものだ。

注目されている背景には、Blenderそのものの学習コストの高さがある。3Dモデリングソフトとしての完成度は高いが、ショートカットや独自UIへの習熟が求められ、「使いこなすまでの壁」がずっと課題だった。blender-mcpはその壁を、テキスト指示というインターフェースで迂回する試みだ。

公式リポジトリのREADMEによると、対応しているのはオブジェクトの配置・変形、マテリアルの変更、シーン構成の変更など。「赤いキューブを左に3つ並べて」「このオブジェクトをメタリック素材に変えて」といった自然言語の指示がBlenderの操作に変換される形で、UIを直接触らずともAI側から制御できる設計になっている。

「コードなし」と「コードが書ける」でできることが変わる

blender-mcpは「コードを書かなくてもBlenderを動かせる」という文脈で語られることが多いが、実用の幅は少し整理して理解しておきたい。

コードなしでできることとしては、テキスト指示による基本的な3D操作(オブジェクト追加・移動・回転・スケール変更・マテリアル変更)と、LLMの提案を受けながらシーンを組み立てる使い方が挙げられる。プロダクトのモックアップや、SNS投稿用の簡易3Dビジュアル制作など、「完成度よりスピード」を優先する場面では有効な選択肢になりえる。

Pythonが書けると有利になることもある。Blenderは内部でPythonスクリプトをネイティブに扱えるため、LLMが生成したコードをそのまま実行させる使い方や、blender-mcpを自分のワークフローに合わせてカスタマイズする場面では、スクリプトの読み書きができると一気に応用範囲が広がる。また、ドキュメントに記載されているところによると、MCPプロトコルを通じてBlender側のPython APIを直接呼べる設計のため、複雑なオートメーションを組みたい場合はコードの理解が鍵になる。

先日の朝出汁でも触れたターミナルで動くオープンソースのAIコーディングエージェント登場の流れと同様、「AIをローカルツールの操作レイヤーに差し込む」という構造が広がっており、blender-mcpもその一例として位置づけられる。

「3Dなんて触ったことない」人にとっての現実的な用途

3Dモデリング経験がない人にとって、blender-mcpがどこまで実用的かはまだ評価が分かれる段階だ。GitHubのIssueやコミュニティの反応を見ると、「シンプルなシーン構成なら動く」という報告が多い一方、複雑なリグ設定やアニメーション、プラグインと絡んだ操作はまだ不安定なケースがあるとも指摘されている。

現実的な用途として考えやすいのは以下のような場面だ。

  • SNSやLP用の簡易3Dオブジェクト・背景素材の生成
  • プロダクトの外観モックアップをざっくり確認する
  • 3Dシーンのラフスケッチをクライアントに見せる前段階のたたき台
  • Blender自体を学ぶ前の「何ができるかを把握する」ための入口

一方、「フルにAIに任せて商用クオリティのCGを作る」という使い方には、現時点ではまだ人間側の調整が必要なフェーズが多い。ツールとして見るなら、Blenderを学ぶモチベーションを上げながら、AIとの往復でアウトプットを出していくスタイルが今の実力に近い。

なお、GPT-6が一部ユーザーに解放、3Dモデリング性能が話題という動きとあわせると、LLM側の3D理解精度が上がるにつれてblender-mcpのような橋渡しツールの有用性も上がっていく構造は見えている。

今すぐ試す:Blender+好みのLLMで動かすまでの最短ルート

触りたい人への最短ルートを整理する。

必要なもの

  • Blender(公式サイトから無料でインストール可)
  • 好みのLLM(Claude、GPT-4o、ローカルモデルなど)
  • GitHubアカウント(任意だが、Issueで最新状況を追うのに便利)

最初の手順

  1. ahujasid/blender-mcp のREADMEを開く
  2. インストール手順に従ってBlenderにアドオンを追加する(zip形式でのインストールが基本)
  3. MCPサーバーを起動し、LLMクライアントとBlenderをつなぐ
  4. テキストで指示を出して動作確認する(「赤いキューブを追加して」レベルから始めると動作確認しやすい)

使うLLMについて
READMEではClaudeとの組み合わせが例示されているが、MCPプロトコルに対応したLLMであれば基本的に接続できる設計になっている。ローカルで完結させたい場合は、Ollama経由でローカルモデルをつなぐ選択肢もある。

最初に試すこと
まずは「シンプルなオブジェクトを追加・移動させる」だけを試すのが早い。複雑な操作から入ると詰まりやすいため、Blenderの基本シーン(デフォルトのキューブが出ている状態)からスタートして、一つひとつ指示の通り方を確かめるのが現実的なアプローチだ。

MCPプロトコルを軸に「ソフトウェアをAIで動かす」流れが加速している

blender-mcpの仕組みの核にあるMCP(Model Context Protocol)は、Anthropicが提唱したLLMと外部ツールをつなぐための標準プロトコルだ。Blenderだけでなく、MCPを使ったさまざまなツール連携が急速に広がっており、ターミナル・ブラウザ・データベース・デザインツールなど、既存ソフトウェアをLLMのコマンド対象にしようという動きが各所で起きている。

先日の朝出汁で紹介した自然言語でデータ処理ルートを組み立てられる時代へも同じ方向性の延長線上にある。「AIにできること」が「生成・要約・翻訳」から「既存ツールの操作そのもの」へとシフトしているフェーズで、blender-mcpはその具体例の一つとして見ておくと、個別ツールを超えたトレンドとして捉えやすい。

MCPに対応したプロジェクトのリストは modelcontextprotocol/servers でまとめられており、Blender以外にどんなツールがLLM制御の対象になっているかを確認する入口として使える。blender-mcpの仕組みに興味を持った人は、このリポジトリを見ておくと次の応用先が見えてくる。

参照ソース