Разработчик Siddhant Ahuja выпустил BlenderMCP — интеграцию, которая соединяет популярный 3D-редактор Blender с ИИ-ассистентом Claude через Model Context Protocol (MCP). Теперь пользователи могут создавать и редактировать 3D-сцены, просто описывая их текстом на естественном языке.

BlenderMCP устанавливает двустороннюю связь между Claude и Blender через сокетное соединение, позволяя ИИ напрямую управлять объектами, материалами и сценами в 3D-редакторе. Система состоит из двух компонентов: плагина для Blender и MCP-сервера, который реализует протокол связи.

Возможности и функции

ℹ Основные возможности
• Создание и модификация 3D-объектов по текстовым запросам • Управление материалами и освещением • Загрузка моделей из Sketchfab и ресурсов Poly Haven • Генерация 3D-моделей через Hunyuan3D и Hyper3D Rodin • Выполнение произвольного Python-кода в Blender

В последней версии 1.5.5 добавлена поддержка нейросети Hunyuan3D, возможность просмотра скриншотов области Blender для лучшего понимания сцены, интеграция с библиотекой бесплатных ресурсов Poly Haven и генеративная модель Hyper3D Rodin.


graph LR
    A[Пользователь] --> B[Claude AI]
    B --> C[MCP Server]
    C --> D[Blender Addon]
    D --> E[Blender 3D Scene]
    E --> D
    D --> C
    C --> B
    B --> A

Система поддерживает работу с различными AI-платформами и редакторами кода:

ПлатформаСтатус поддержкиОсобенности
Claude Desktop✅ ПолнаяОсновная платформа
Claude Code CLI✅ ПолнаяКомандная строка
Cursor✅ ПолнаяНастройка через MCP
VS Code✅ ЧастичнаяТребует дополнительной настройки
📝 Примеры команд

“Создай низкополигональную сцену в подземелье с драконом, охраняющим котёл золота”

“Настрой пляжную атмосферу используя HDRI, текстуры и модели скал с растительностью из Poly Haven”

“Сделай эту машину красной и металлической”

“Создай сферу и помести её над кубом”

Установка и настройка

Для работы требуется Blender 3.0+ и Python 3.10+. Установка происходит в несколько этапов: сначала устанавливается менеджер пакетов UV, затем плагин добавляется в Blender, после чего настраивается MCP-сервер в Claude Desktop через файл конфигурации.

{
  "mcpServers": {
    "blender": {
      "command": "uvx",
      "args": ["blender-mcp"]
    }
  }
}
⚠ Безопасность
Функция execute_blender_code позволяет выполнять произвольный Python-код в Blender, что может быть потенциально опасно. Всегда сохраняйте работу перед использованием и применяйте с осторожностью в продакшн-среде.

Телеметрия и приватность

BlenderMCP собирает анонимную телеметрию для улучшения инструмента. Пользователи могут управлять сбором данных через настройки в Blender или полностью отключить его через переменную окружения DISABLE_TELEMETRY=true.

💡 Контроль телеметрии
При включенном согласии собираются анонимизированные промпты, фрагменты кода и скриншоты. При отключении — только минимальные данные об использовании инструментов.

Значение для индустрии

BlenderMCP представляет новый подход к взаимодействию с 3D-инструментами, где естественный язык становится интерфейсом для сложных операций моделирования

Интеграция демонстрирует растущий тренд на соединение специализированного ПО с языковыми моделями. Это особенно актуально для 3D-индустрии, где создание контента часто требует знания сложных инструментов и процедур.

Проект развивается как open source на GitHub, что позволяет сообществу вносить улучшения и адаптировать функционал под специфические задачи. Разработчик предупреждает об отсутствии официального сайта — любые сторонние ресурсы используются на свой страх и риск.