Blender MCP Server
Управление сценами и нодами Blender через текстовые запросы к языковым моделям

Тяжёлая сцена на двадцать тысяч полигонов ради плоской надписи на заднем плане — классика продакшена, которую обычно вылавливают часами вручную. Экспериментальный сервер от Blender Lab связывает рабочую сессию пакета с большими языковыми моделями по протоколу MCP, превращая стандартный Python API в диалоговый интерфейс. Вместо рутинных кликов по дереву сцены вы отдаёте команды обычному чату — от чистки мусора до документирования процедурных сеток. Для работы связки потребуется Blender версии 5.1 или новее, внешний LLM-клиент вроде Llama.cpp и специальный аддон.
Что умеет
- Искать узкие места геометрии. Сервер сопоставляет плотность сетки с масштабом объекта в видовом окне камеры, находя невидимый перерасход ресурсов и подсказывая, где срезать сабдив или заменить геометрию плоской текстурой.
- Наводить порядок в именах. Модель вычищает опечатки в дата-блоках, переименовывает источники света, камеры и материалы по аккуратным префиксам вроде CAM-main или LGT-sun-key.
- Разбирать чужие Geometry Nodes. Инструмент анализирует цепочки нод, группирует их в цветные рамочные блоки прямо в редакторе и сохраняет текстовое описание всей логики в отдельный блок файла.
- Искать связи между объектами. Можно спросить на естественном языке, на какие меши назначен конкретный шейдер или какой элемент в сцене держит абсолютный рекорд по полигонам.
Архитектура требует осторожности: расширение исполняет сгенерированный нейросетью код Python напрямую внутри программы без встроенных барьеров безопасности. Создатели прямо рекомендуют запускать связку на изолированной машине или в виртуальной среде без доступа к важным файлам.
Инструмент пригодится 3D-дженералистам и техническим художникам, уставшим вручную препарировать чужие сетапы и проводить генеральную уборку сцены перед сдачей рендера.

