blenderwright MCP

MCP-сервер и аддон для Blender 5.2: 276 инструментов для моделирования, материалов, анимации и рендера с проверкой сетки

  • 196 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Инструменты создают, удаляют и меняют объекты сцены, пишут и читают файлы через импорт и экспорт
  • Режим «Allow raw Python» открывает выполнение произвольного кода в Blender, хотя по умолчанию выключен
Все причины и проверки

holdmybeer-gg/blenderwright

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/blenderwright

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Инструменты создают, удаляют и меняют объекты сцены, пишут и читают файлы через импорт и экспорт
  • Режим «Allow raw Python» открывает выполнение произвольного кода в Blender, хотя по умолчанию выключен

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

blenderwright состоит из двух частей: MCP-сервера на Python и аддона для Blender. Аддон запускает в Blender локальный TCP-сервер, по умолчанию на порту 9876, а сервер по MCP передает ему команды агента. Всего 276 инструментов в 32 модулях: примитивы и модификаторы, редактирование сетки, материалы и узлы шейдеров, свет, камера, анимация, рендер, скульптинг, развертка UV, физика, геометрические узлы, риггинг, кривые и импорт с экспортом файлов. Проект учит модель делать аккуратную геометрию. В комплекте 13 готовых промптов: топология, реальные размеры предметов, схемы света, PBR-материалы и цикл самопроверки по снимкам окна просмотра. Отчет по качеству сетки находит незамкнутые ребра, лишние вершины и грани нулевой площади. Снимки окна просмотра делаются через OpenGL за миллисекунды. Произвольный код Python выключен до тех пор, пока вы сами не отметите «Allow raw Python» на панели N. Разрешение действует на сессию и не сохраняется в `.blend`. Сервер ставится через `uvx blenderwright`, аддон — файлом из релизов.

Для кого. 3D-художникам и разработчикам игр на Blender 5.2 LTS, которые хотят поручить Claude Code или Claude Desktop создание объектов, сцен, материалов и рендер.

Подходит, если

  • Сцену двухэтажного салуна собирают с нуля по одной фразе, затем перенастраивают свет на закат
  • Модель из скана или стороннего источника чистят: анализ дефектов, ремонт, снижение числа полигонов, нормали и масштаб
  • Турнтейбл товара снимают автоматически: свет студии, камера и рендер в папку
  • Процедурный материал собирается вызовом `create_procedural_material` вместе с узлами и связями
  • Сцену для печати проверяют на обратные нормали и тонкие стенки через 3D Print Toolbox

Не подходит, если

  • Установлен Blender 5.1 или старше: аддон отказывается ставиться на эти версии
  • Нужна работа без запущенного Blender: инструменты управляют открытым окном через локальный сервер
  • Модель маленькая и контекст ограничен: полный набор схем занимает около 48 тысяч токенов на запрос
  • Нужен другой пакет 3D, например Maya или Unity: у blenderwright только Blender

Пример запроса к агенту

Создай красную металлическую сферу на белой плоскости с трехточечным светом и отрендери ее

MCP

Транспорт
stdio
Авторизация
не нужна

Переменные окружения

BLENDERWRIGHT_TOOLSETS
Какие группы инструментов загружать: `all`, `auto` или `core`.

Ограничения

  • Подходит только Blender 5.2 LTS. На версиях 5.1 и старше аддон не ставится.
  • Сервер MCP и аддон обновляют до одного выпуска: при несовпадении протоколов подключение отклоняется с ошибкой. После обновления аддона Blender перезапускают полностью, перезагрузки скриптов мало.
  • Все инструменты загружаются по умолчанию, а схемы тянут около 48 тысяч токенов на запрос. Переменная `BLENDERWRIGHT_TOOLSETS` с значениями `core` или `auto` сокращает набор.
  • Во время рендера команды встают в очередь.

Как отключить. Нажмите Stop Server на вкладке blenderwright панели N и удалите запись сервера из конфигурации клиента, например командой `claude mcp remove blenderwright`. Аддон снимается кнопкой Uninstall в разделе Preferences, вкладка Get Extensions.

Частые вопросы

Как подключить blenderwright к Claude Code?

Выполните `claude mcp add blenderwright -- uvx blenderwright`, а в Blender 5.2 установите аддон из релизов через Install from Disk и нажмите Start Server на вкладке blenderwright панели N. Blender должен быть запущен до первого вызова.

Может ли агент выполнять произвольный код в Blender?

Только после вашего разрешения. Инструмент `execute_blender_code` выключен, пока вы не отметите «Allow raw Python» на панели N. Каждый фрагмент выводится в консоль и в список на панели, а ограниченное пространство имен блокирует очевидные ошибки вроде импорта `os`.

Чем blenderwright отличается от blend-ai?

Ничем: это прежнее имя того же проекта. Автор переименовал его, функции остались теми же.

Как не тратить много токенов на схемы инструментов?

Задайте переменную `BLENDERWRIGHT_TOOLSETS` или флаг `--tools`. Значение `core` оставляет основные группы, а `auto` добавляет `list_toolsets` и `enable_toolset`, чтобы модель подгружала остальное по мере задачи.

Собирает ли blenderwright данные о пользователе?

Нет. Автор указывает нулевую телеметрию: никаких счетчиков и аналитики, все работает локально на адресе `127.0.0.1`.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Blender MCP

MCP for Blender

Выбор редакции

MCP-сервер и аддон для Blender: агент создает и меняет объекты, материалы и сцены, подгружает ассеты и выполняет Python в Blender

MCP-серверШирокий доступ34,3 тыс.Звезды репозитория

Расширенная сборка Blender MCP: работа с живым Blender и с сохраненными .blend без интерфейса, поиск по API bpy в рантайме и набор тестов BlenderBench

MCP-серверШирокий доступ97Звезды репозитория

Blender MCP: агент в Cursor, Cline, Windsurf или Claude Desktop строит и правит 3D-сцены в Blender по описанию, сервер ставится командой uvx

MCP-серверРасширенный доступ301Звезды репозитория

Небольшой Blender MCP на Node.js: сервер по stdio передает Python-код в Blender через TCP, читает сцену и подтягивает ассеты Poly Haven

MCP-серверШирокий доступ99Звезды репозитория

Тридцать связанных скиллов ведут Blender через MCP: моделирование, материалы, свет, камера, рендер, анимация и экспорт в glTF

СкиллШирокий доступ161Звезды репозитория

Blender Agent Studio строит модели и сцены в Blender по описанию: файл .blend, исходный Python и проверенные рендеры.

ПлагинРасширенный доступ113Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
blenderwright (эта карточка)нетне нужна196
Blender MCPнетне нужна34 267сервер и аддон для Blender с выполнением Python, у blenderwright сотни готовых инструментов, промпты и проверка сетки
Blender MCP (VxAI)нетне нужна301отдельная реализация MCP для Blender, у blenderwright упор на Blender 5.2 и набор из 276 инструментов

Коротко о README

Страница показывает анимацию запуска шаттла и салун, собранные по одной просьбе, затем перечисляет возможности, быструю установку сервера и аддона, обновление обеих частей и подключение клиентов. Дальше идут таблицы из 13 промптов и 32 модулей инструментов и описание наборов инструментов для экономии токенов.

Бейдж для README

Сообщить о проблеме