Перейти к содержимому

Blender MCP: как подключить нейросеть к Blender

Автор: Редакция AI-библиотеки · Дата: 21.10.2026 · Проверено: 21.10.2026 · Время чтения: 8 минут

Blender MCP — это сервер, через который нейросеть вроде Claude управляет Blender: смотрит сцену, пишет и выполняет код на Python внутри программы, создаёт и меняет объекты, материалы и освещение. Сегодня есть два основных варианта: официальный сервер от Blender Lab и сторонний проект MCP for Blender, который раньше назывался blender-mcp. Ниже — чем они различаются, как их установить, как подключить к Claude Code и Claude Desktop и почему нельзя запускать такой сервер рядом с важными файлами. Всё сверено со страницей Blender Lab на blender.org и описанием проекта на GitHub на 20 октября 2026 года.

  • MCP (протокол контекста модели, Model Context Protocol) — стандарт подключения нейросети к программам. Blender MCP соединяет нейросеть с открытым Blender.
  • Официальный сервер Blender Lab требует Blender 5.1 или новее. Сторонний MCP for Blender работает с Blender 3.0 и новее.
  • Обе схемы из двух частей: дополнение (аддон) внутри Blender и сервер MCP, который запускает ваш клиент — Claude Code, Claude Desktop или другой.
  • Подключение стороннего сервера к Claude Code: claude mcp add blender -- uvx mcp-for-blender.
  • Оба сервера выполняют код, который написала нейросеть, внутри Blender. Blender Lab прямо советует работать в виртуальной машине или на системе без чувствительных данных.

Blender управляется кодом на Python: почти любое действие из интерфейса можно описать скриптом. Сервер MCP даёт нейросети доступ к этому языку и к сведениям о сцене. В итоге запрос на обычном языке превращается в действия в программе.

Примеры задач со страницы Blender Lab:

  • найти в сцене объекты с наибольшим числом полигонов при малом размере в кадре — кандидатов на упрощение;
  • исправить опечатки в названиях блоков данных и предложить понятные имена по единой схеме;
  • ответить, какие объекты используют конкретный материал;
  • объяснить, что делает настройка геометрических нод, и подписать её блоки.

Примеры из описания MCP for Blender:

  • собрать низкополигональную сцену по описанию;
  • настроить освещение «как в студии»;
  • сделать машину красной и металлической;
  • навести камеру на сцену и сделать её изометрической;
  • собрать сцену по картинке-образцу.

Важная оговорка Blender Lab: насколько хорошо всё получится, зависит от модели. В одном из их примеров первый анализ сцены не учёл модификатор, который удваивал число полигонов, — результаты нейросети нужно проверять.

Blender Lab MCP ServerMCP for Blender
Кто делаетBlender Lab, разработчики Blenderсторонний проект ahujasid, не Blender
Версия Blender5.1 и новее3.0 и новее
Что даётдоступ нейросети к Python API Blender, разбор сцены, документациядевять инструментов: выполнение кода, осмотр сцены с разных ракурсов, сведения о сцене, импорт ассетов, генерация 3D-моделей
Установкадополнение для Blender плюс сервер MCPодна команда установки или ручная настройка через uv
Внешние сервисынетPoly Haven, Sketchfab, Poly Pizza, генераторы Meshy, Tripo, Hyper3D Rodin, Hunyuan3D
Исходный кодоткрыт на projects.blender.orgоткрыт на GitHub, лицензия MIT

Таблица: Blender Lab MCP Server и MCP for Blender — кто делает, версия Blender, что даёт, установка, внешние сервисы, исходный код

У MCP for Blender есть платная опция Premium: генерация 3D-моделей без собственных ключей к сервисам генерации. Для работы с самим Blender она не нужна.

На странице проекта сказано, что Blender не умеет подключаться к языковым моделям сам по себе. Нужны три внешних компонента: дополнение для Blender, клиент для языковой модели и сервер MCP.

Шаг 1. Дополнение. Установите Blender 5.1 или новее. Дополнение можно перетащить со страницы Blender Lab прямо в окно Blender — делать это нужно дважды: первый раз добавляется репозиторий Blender Lab, второй — само дополнение. Так вы будете получать уведомления об обновлениях. Второй способ — скачать архив и установить через «Install from Disk» в настройках расширений.

Шаг 2. Клиент. Подойдёт любой клиент MCP. На странице Blender Lab в пример приведён llama.cpp, но сервер следует стандарту MCP и работает и с другими клиентами.

Шаг 3. Сервер. Для клиентов, которые понимают пакеты .mcpb, скачайте свежий пакет со страницы релизов проекта. Для остальных — установка из исходного кода по инструкции в вики проекта.

Требования: Blender 3.0 или новее, Python 3.10 или новее и менеджер пакетов uv.

Быстрая установка. Одна команда ставит uv, находит клиенты MCP на компьютере (Claude Desktop, Claude Code, Codex, Cursor, VS Code и другие), предлагает выбрать нужные и устанавливает дополнение в Blender.

macOS и Linux:

Окно терминала
curl -LsSf https://www.mcp-for-blender.com/install.sh | sh

Windows (PowerShell):

Окно терминала
irm https://www.mcp-for-blender.com/install.ps1 | iex

Если uv уже установлен, можно запустить только настройку:

Окно терминала
uvx mcp-for-blender setup

По описанию проекта, установщик не трогает ваши настройки, а только добавляет запись blender и сохраняет резервную копию каждого изменённого файла с расширением .bak. После установки полностью закройте и снова откройте клиент.

Ручная установка. Если скрипт не подходит, три шага.

  1. Установите uv официальным установщиком. Проект предупреждает: не через pip install uv, иначе команда uvx может не появиться.
  2. Подключите сервер к клиенту. Для Claude Code — по синтаксису документации Claude Code:
Окно терминала
claude mcp add blender -- uvx mcp-for-blender

Для Claude Desktop — Settings → Developer → Edit Config, и в файл настроек:

{
"mcpServers": {
"blender": {
"command": "uvx",
"args": ["mcp-for-blender"]
}
}
}
  1. Установите дополнение:
Окно терминала
uvx mcp-for-blender install-addon

Затем в Blender: Edit → Preferences → Add-ons → включите «Interface: MCP for Blender».

Проверка. Дополнение запускает свой сервер при открытии Blender. Нажмите N в окне 3D-вида, откройте вкладку MCP for Blender. Если сервер не запущен, нажмите Start MCP Server.

Старое имя пакета blender-mcp продолжает работать: команда uvx blender-mcp по-прежнему запускает сервер, менять старые настройки не нужно. Для новых установок проект советует имя mcp-for-blender.

Команды установки MCP for Blender из статьи: установка одной командой и подключение сервера к Claude Code

spawn uvx ENOENT в Claude Desktop. Программы, запущенные из дока или меню «Пуск», не видят путь, который знает терминал. Найдите полный путь к uvx командой which uvx на macOS и Linux или where uvx на Windows и укажите его в поле command.

Сервер не стартует из-за версии Python. Проект советует закрепить Python 3.11:

{
"mcpServers": {
"blender": {
"command": "uvx",
"args": ["--python", "3.11", "mcp-for-blender"],
"env": { "UV_PYTHON_PREFERENCE": "only-managed" }
}
}
}

Две копии сервера. Описание проекта предупреждает: запускайте только один экземпляр сервера — например, или из Cursor, или из Claude Desktop, но не из обоих сразу.

Это главное, что нужно знать перед установкой.

Страница Blender Lab предупреждает: сервер выполняет в Blender код, созданный языковой моделью, без каких-либо защит от удаления данных или отправки их на внешний адрес. Чтобы данные были в безопасности, рекомендуется работать в виртуальной машине или на системе без доступа к чувствительной информации.

У MCP for Blender похожая картина. По умолчанию нейросеть может выполнить в Blender любой код на Python. Дополнение открывает сетевой порт 9876 без проверки подлинности и шифрования: любой, кто достучится до порта, может выполнить код в Blender. Поэтому:

  • держите сервер на localhost и не открывайте порт в сеть;
  • для удалённой машины используйте туннель SSH, а не прямой адрес;
  • включите безопасный режим переменной окружения BLENDER_MCP_SAFE_MODE=1 — тогда каждый скрипт проверяется перед запуском, а чтение и запись файлов напрямую, запуск других программ и сетевые обращения блокируются. Обычная работа — моделирование, материалы, рендер, сохранение, импорт и экспорт — продолжает работать.

Это официальная разработка Blender? Сервер Blender Lab — да, его делают разработчики Blender. MCP for Blender — сторонний проект, в его описании прямо сказано, что он сделан не Blender.

Можно ли пользоваться бесплатно? Сам Blender и оба сервера бесплатны. Платить нужно за нейросеть — например, за подписку Claude или за ключ API. В MCP for Blender отдельно платные Premium и внешние генераторы 3D-моделей.

Подойдёт ли Blender 4.x? Для официального сервера нужен Blender 5.1 или новее. MCP for Blender заявляет поддержку с версии 3.0.

Обзор нейросетей для 3D — в статье нейросеть для 3D-моделирования и motion. Как устроены серверы MCP в целом — в материале что такое MCP, а подключение любых серверов к терминальной версии Claude — в инструкции как подключить MCP к Claude Code.

Актуально на 20 октября 2026 года. Оба проекта развиваются быстро — проверяйте требования на их страницах перед установкой.

  1. Blender Lab — MCP Server (требования, установка, предупреждение о безопасности, примеры): https://www.blender.org/lab/mcp-server/
  2. MCP for Blender (бывший blender-mcp) — README: https://github.com/ahujasid/mcp-for-blender
  3. PyPI — mcp-for-blender: https://pypi.org/project/mcp-for-blender/
  4. Claude Code Docs — Connect Claude Code to tools via MCP: https://code.claude.com/docs/en/mcp