MCPBlender/blender-mcp

🎨 Управляй Blender 3D через Claude AI — создание 3D-моделей, материалов и сцен на основе промптов через MCP

MCP⭐ 29 099Python
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

BlenderMCP — это инструмент, позволяющий управлять Blender 3D через LLM (например, Claude AI) с использованием протокола MCP, создавая мост между текстовыми промптами и 3D-сценой.

Зачем нужен

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

Что можно реализовать

  • Создание и позиционирование 3D-объектов (перемещение, масштабирование, удаление) через текстовые команды.
  • Генерация и применение материалов, цветов и HDR-освещения с использованием интеграции с Poly Haven.
  • Поиск и импорт готовых 3D-моделей из Sketchfab или генерация новых ассетов через AI-модели (Hyper3D Rodin, Hunyuan3D).
  • Анализ текущего состояния сцены (объекты, свет, камеры) и получение скриншотов из вьюпорта для контекстного понимания.
  • Выполнение произвольного Python-кода внутри Blender для кастомизации сценариев.

Ключевые возможности

  • Двусторонняя связь в реальном времени через сокет между AI и Blender.
  • Поддержка произвольных LLM, не только Claude, благодаря архитектуре MCP.
  • Встроенные интеграции для загрузки текстур, HDR и моделей (Poly Haven, Sketchfab).
  • Возможность запуска MCP-сервера на удаленном хосте.
  • Возможность «видеть» сцену: AI получает скриншоты вьюпорта Blender.

👤 Кому подойдёт: 3D-художники, 3D-дизайнеры, разработчики, работающие с генеративным контентом, и исследователи, интересующиеся интеграцией LLM в профессиональные инструменты.

Релизы

Релизы ещё не отслежены — появятся после ближайшего опроса.