Blender
Интеграция Blender с ИИ Claude для создания и управления 3D-сценами по текстовым промптам.
Описание
BlenderMCP — это аддон и сервер на Python, соединяющий Blender с Claude AI через сокет-сервер. Ключевые особенности: манипуляция объектами, применение материалов, инспекция сцен, выполнение Python-кода в Blender. Поддержка API Poly Haven для ассетов и Hyper3D для генерации моделей. Технологии: TCP-сокеты, JSON-протокол. Применения: автоматизированное 3D-моделирование, создание сцен по описаниям, прототипирование визуализаций.
Возможности
Двусторонняя коммуникация
Соединение Claude AI с Blender через сокет-сервер для обмена командами и ответами.
Манипуляция объектами
Создание, изменение и удаление 3D-объектов в сцене по промптам.
Управление материалами
Применение и редактирование материалов, цветов для объектов.
Инспекция сцены
Получение детальной информации о текущей сцене Blender.
Выполнение кода
Запуск произвольного Python-кода внутри Blender от Claude.
Интеграция с внешними API
Загрузка ассетов из Poly Haven и генерация моделей через Hyper3D Rodin.
Установка
Предварительные требования: Blender 3.0+, Python 3.10+, uv (установить: brew install uv на Mac; powershell-скрипт на Windows).
Для Claude Desktop: В claude_desktop_config.json добавить:
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}
Установка аддона: Скачать addon.py, в Blender: Edit > Preferences > Add-ons > Install > выбрать файл, активировать ‘Interface: Blender MCP’.
Для Cursor: Аналогичный JSON в настройках или .cursor/mcp.json.
Запуск: В Blender включить ‘Connect to Claude’, запустить сервер через uvx blender-mcp.