Сервер MCP для Blender с более чем 100 инструментами, созданный с использованием Claude Code

Разработчик создал MCP-сервер для Blender, который предоставляет более 100 инструментов в 14 категориях, позволяя AI-агентам для написания кода, таким как Claude Code, Claude Desktop, Cursor и Windsurf, управлять Blender с помощью естественно-языковых запросов.
Что он делает
MCP-сервер позволяет AI-агентам управлять различными функциями Blender, включая освещение, модификаторы, анимацию, шейдерные ноды, геометрические ноды, камеру, рендеринг и многое другое. Демонстрационное видео показывает, как система переходит от пустой сцены к полностью освещённой, анимированной сцене, отрендеренной в Cycles, полностью с помощью естественно-языковых запросов в Claude Code.
Разработка с Claude Code
Весь код был написан с использованием Claude Code. Наиболее значительной архитектурной проблемой было требование Blender, чтобы все вызовы API происходили в основном потоке. Claude Code помог разработать TCP-мост с очередью команд, используя bpy.app.timers. Claude предложил паттерн постоянного таймера + watchdog, который сохраняется после операций отмены, загрузки файлов и перезагрузки скриптов.
Claude также предложил систему ленивой загрузки: при более чем 100 инструментах загрузка всего сразу была бы неэффективной. Вместо этого изначально доступны только 15 основных инструментов. AI обнаруживает и активирует категории по запросу с помощью функций list_tool_categories() и enable_tools().
Технические проблемы и решения
Наибольшей проблемой было то, что сокет-сервер аддона Blender прекращал работу после команд /clear или сброса контекста. Предыдущий подход с Modal Operator зависел от событий окна. Claude Code помог перейти на bpy.app.timers с watchdog, который автоматически перезапускает таймер из потока соединения. Это потребовало нескольких итераций, но привело к стабильному решению.
Этот инструмент доступен с 7-дневным пробным периодом для разработчиков, которые хотят интегрировать AI-агентов для написания кода в рабочие процессы Blender.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Vibeyard добавляет функцию P2P-обмена сессиями для Claude Code.
Vibeyard, открытая IDE для Claude Code, теперь поддерживает одноранговый обмен сессиями. Пользователи могут делиться живыми сессиями терминала с коллегами через зашифрованные WebRTC-соединения с режимами доступа только для чтения или чтения-записи.

RunAnywhere RCLI: Голосовой ИИ-конвейер на устройстве для Apple Silicon
RunAnywhere выпустила RCLI, открытый голосовой AI-пайплайн для macOS, который полностью работает на устройствах Apple Silicon, выполняя STT, LLM и TTS. Инструмент использует их проприетарный движок вывода MetalRT и заявляет о значительном повышении производительности по сравнению с существующими решениями.

Mind Protocol: Открытая система обеспечивает Claude постоянную память и интеграцию биометрических данных в реальном времени.
Mind Protocol — это система с открытым исходным кодом, в которой Claude работает непрерывно в качестве автономного компаньона с постоянной памятью во всех сессиях и данными с часов Garmin в реальном времени, поступающими в каждый диалог. Архитектура использует Claude Code в качестве основного движка с оркестратором, который запускает параллельные сессии и управляет их жизненным циклом.

SmallClaw v1.0.2 добавляет систему фоновых задач для локальных LLM.
SmallClaw v1.0.2 представляет фоновый движок задач, который автономно выполняет многоэтапные рабочие процессы с проверкой шагов для решения проблем надежности небольших моделей. Обновление было протестировано на моделях класса 4B, таких как qwen3:4b, на машинах с 8 ГБ памяти.