Nova3D MCP

MCP-сервер генерации 3D: по описанию агент получает модель GLB с именованными частями, суставами и скриптом для Blender

  • 755 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

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

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

  • Сервер отправляет описание и референсные изображения в платную службу Nova3D и тратит кредиты аккаунта
  • Вход выполняется в браузере, и сессия сохраняется локально на время работы
Все причины и проверки

raresense/nova3d

Установка

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

npx skillfoxx add mcp/nova3d

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

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

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

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

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

  • Сервер отправляет описание и референсные изображения в платную службу Nova3D и тратит кредиты аккаунта
  • Вход выполняется в браузере, и сессия сохраняется локально на время работы

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

Что делает

Nova3D строит трехмерные объекты и сцены как редактируемые программы: параметры, части и движение записаны в коде, который можно проверять и пересобирать. MCP-сервер `nova3d-mcp` открывает этот конвейер агентам. Модель пишет код построения для Blender, Blender выполняет и проверяет его, а на выходе получается GLB, где у деталей есть имена и иерархия, а суставы настоящие. Главный инструмент `generate_3d` принимает описание и, если нужно, референсное изображение в base64. В ответе приходят ссылка на GLB, ссылка на сессию редактирования в приложении Nova3D, список частей, число суставов и артефакт кода. Его передают в `regenerate_part`, `add_part` и `articulate_model`, чтобы менять отдельную деталь без пересборки всего объекта. Первый вход выполняет `nova3d_login`, а `nova3d_status` показывает готовность и остаток кредитов.

Для кого. Разработчикам игр, конфигураторов и робототехнических симуляций, которым нужны 3D-ассеты с отдельными деталями, а не слитая сетка.

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

  • Для витрины конфигуратора нужен автомат с отдельными дверцей, стеклом и кнопками, чтобы менять каждую деталь
  • Робототехнической симуляции нужен объект с суставами, а не цельный меш
  • Готовую модель правят точечно: перегенерировать одну деталь и добавить новую по описанию
  • Скрипт для Blender нужен как основа, которую дорабатывают вручную

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

  • Нужен локальный генератор без аккаунта: генерация идет через платную службу Nova3D и требует вход и кредиты
  • Требуется просмотр модели прямо в редакторе: предпросмотр открывается в браузере по ссылке сессии
  • Нужен ключ собственного провайдера модели: в сервере такого режима нет

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

Сгенерируй торговый автомат с отдельными дверцей, стеклянной панелью, монетоприемником, сеткой кнопок и полками внутри

MCP

Транспорт
stdio
Авторизация
OAuth

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

NOVA3D_TOKEN секрет
Запасной ключ API со страницы app.nova3d.xyz/api-key, если вход через браузер недоступен
NOVA3D_APP_URL
Адрес приложения для ссылок на сессии, например https://app.nova3d.xyz

Ограничения

Начальная генерация идет через платный рабочий процесс GraphFlow v2, поэтому после установки нужен вход через браузер командой `nova3d_login` и кредиты, проверить их можно через `nova3d_status`. Режима со своими ключами провайдера в сервере нет. Предпросмотр открывается только в браузере по `conversation_url`, встроенного окна 3D в редакторе нет. В репозитории лежат описание, датасеты и бенчмарк, а код сервера опубликован как пакет `nova3d-mcp` на PyPI. Для запуска нужен `uv`. Выбор модели задают параметром: gemini по умолчанию, claude-sonnet, claude-opus или gpt-5.5.

Как отключить. Удалите сервер из клиента (`claude mcp remove nova3d`). Сессии и модели остаются в вашем аккаунте Nova3D и удаляются там же.

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

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

Выполните `claude mcp add nova3d -- uvx nova3d-mcp`, затем вызовите `nova3d_login` и завершите вход во вкладке браузера. Установка сервера и вход в Nova3D считаются отдельными шагами.

Что вернет generate_3d?

Ссылку `glb_url`, ссылку `conversation_url` на сессию в приложении, список `parts`, число `joint_count` и артефакты кода и модели, которые передают в правки.

Нужны ли кредиты?

Да. Начальная генерация идет через платный рабочий процесс, и если `nova3d_status` возвращает `next_action` со значением `purchase_credits`, нужно пройти по ссылке покупки.

Можно ли вручную задать токен?

Только как запасной путь, когда вход через браузер недоступен: переменная `NOVA3D_TOKEN` с ключом со страницы app.nova3d.xyz/api-key.

Какие клиенты поддерживаются?

Codex, Cursor, VS Code, Visual Studio и Claude Code. Для каждого есть команда или файл конфигурации с командой `uvx nova3d-mcp`.

Обсуждение

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

MCP-серверы

Удаленный MCP-сервер с 40 инструментами: 3D-модель по тексту или фото, риггинг, анимация, ретекстурирование и проверка GLB

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

Blender MCP

MCP for Blender

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

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

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

Локальный MCP-сервер и CLI: агент пишет JavaScript для 3D-модели, получает рендеры и проверки, а на выходе GLB и исходник

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

MCP-сервер генерации и правки картинок моделями Gemini: сам выбирает модель под запрос, рисует до 4K в нужном формате кадра

MCP-серверРасширенный доступ405Звезды репозитория
Официальный

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

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

ldraw-nova дает ИИ-агенту инструменты, чтобы собрать по описанию модель LEGO в формате LDraw с проверкой столкновений

ВоркфлоуРасширенный доступ544Звезды репозитория

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

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

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Nova3D (эта карточка)даOAuth755
blenderwrightнетне нужна196управляет Blender напрямую по командам агента, без генерации частей по описанию
build123d-mcpнетне нужна151CAD-деталь строится шагами кодом build123d, а не генерируется целиком по описанию

Коротко о README

Основной текст про Nova3D как рабочее место для программируемого 3D: девять возможностей от исполняемого исходника до экспорта в CAD и симуляторы, отдельный блок для робототехники и описание датасетов. Подключение к агентам описано в документации пакета на PyPI.

Бейдж для README

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