ClassCAD MCP

MCP-сервер САПР ClassCAD: агент строит детали и сборки скриптами, смотрит снимки и сохраняет STEP и STL

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

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

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

  • Демон слушает локальные порты, а ссылка на сессию открывает ее другому человеку
  • Сервер скачивает и запускает сборку движка из сети
Все причины и проверки

awv-informatik/classcad-ai

Установка

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

npx skillfoxx add mcp/classcad-mcp

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

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

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

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

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

  • Демон слушает локальные порты, а ссылка на сессию открывает ее другому человеку
  • Сервер скачивает и запускает сборку движка из сети

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

Что делает

Пакет `@classcad/mcp` подключает Claude Code, Claude Desktop, VS Code Copilot и Cursor к живой сессии CAD-движка ClassCAD. Агент строит детали и сборки параметрическими скриптами, смотрит структуру модели, рендерит снимки, сохраняет и загружает файлы STEP, STL и OFB. Движок запущен прямо внутри сервера в виде сборки WASM, поэтому отдельный CAD-сервер и ключ не нужны: достаточно один раз войти в бесплатный аккаунт classcad.ch. Сессия общая. Приложение Buerligons подключается к тому же движку: вы вращаете, выделяете и правите ту же модель, которую строит агент. Ссылку на сессию можно отправить коллеге или открыть на другом устройстве через ретранслятор. Один демон на машину обслуживает все вкладки клиента, каждый чертеж получает собственный движок. Репозиторий включает навык с обучающим материалом, скрипт, рендерер и встроенного агента для приложений buerli.

Для кого. Инженерам и конструкторам, которые моделируют детали параметрически и хотят, чтобы агент строил геометрию, а человек правил ее в том же окне.

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

  • Нужна деталь с фланцем и отверстиями, и агент собирает ее скриптом с размерами
  • Геометрию строит агент, а вы правите ее в приложении Buerligons в той же сессии
  • Модель из сессии сохраняют в STEP или STL для передачи на производство
  • Коллеге отправляют ссылку на живую сессию, и он видит те же правки на своем устройстве
  • Результат проверяют по снимкам и цифрам, а не по описанию агента

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

  • Нужна работа с FreeCAD или AutoCAD: сервер связан только с движком ClassCAD
  • Требуется расчет прочности и сборка с допусками по стандарту: инструмент строит геометрию
  • Нет аккаунта classcad.ch и нет желания входить: движку нужен ключ из бесплатного аккаунта

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

Построй фланцевую втулку с четырьмя отверстиями под болты, покажи снимок и сохрани модель в STEP

MCP

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

Ограничения

Нужны Node.js 20 или новее и доступ в интернет при первом запуске: пакет берется из npm, а выпуск движка около 16 МБ скачивается один раз с `awvstatic.com`. Работа требует входа в бесплатный аккаунт classcad.ch через Google, GitHub или почту. В Windows клиенты не умеют запускать `npx` напрямую, поэтому командой служит `cmd` с аргументами `/c npx -y @classcad/mcp@latest`. Демон слушает локальные порты 9097 и 9098. Файл лицензии в корне репозитория отсутствует.

Как отключить. Удалите сервер в клиенте (`claude mcp remove classcad`) и остановите демон, закрыв связанные вкладки клиента.

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

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

Выполните `claude mcp add classcad --scope user -- npx -y @classcad/mcp@latest`. На Windows используйте `cmd /c npx -y @classcad/mcp@latest`.

Нужен ли отдельный CAD-сервер?

Нет, движок ClassCAD встроен в виде сборки WASM и работает в потоке демона. Нужен только бесплатный аккаунт classcad.ch для ключа движка.

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

Сохранение и загрузка STEP, STL и OFB, плюс снимки для просмотра результата.

Как работает общая сессия?

Приложение Buerligons подключается к тому же движку, поэтому вы правите ту же модель вместе с агентом. Ссылку отправляют коллеге через ретранслятор.

Сколько процессов запускается?

Один демон на машину. Каждая вкладка клиента запускает тонкую оболочку по stdio, которая находит демон на `127.0.0.1:9097` или запускает его.

Обсуждение

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

MCP-серверы

MCP-сервер для CAD на build123d: агент строит деталь шагами, смотрит рендер, мерит геометрию и выгружает STEP и STL.

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

PartCAD хранит механические детали как текст: агент пишет CAD-скрипт, рендерит модель и сверяет ее с заданием.

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

agentcad дает ИИ-агенту 3D-проектирование: скрипты build123d, экспорт STEP, рендер, проверка геометрии, просмотр в браузере

CLIРасширенный доступ214Звезды репозитория

MCP-мост между агентом и FreeCAD: 41 инструмент для параметрических деталей, CAM-траекторий, сеток и диагностики модели

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

Удаленный MCP-сервер браузерного CAD PartMode: агент правит параметрические детали, сборки и чертежи

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

Python-SDK параметрического CAD со скиллом: модель строится кодом, экспорт в STEP, STL и MJCF, правка пересчитывает зависимое.

СкиллМинимальный доступ188Звезды репозитория

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

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

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
ClassCAD MCP (эта карточка)даOAuth185
CAD-MCP Serverнетне нужна693управляет внешним CAD-приложением; здесь движок встроен в сервер и сессию делят человек и агент
FreeCAD MCPнетне нужна3 310управляет установленным FreeCAD; здесь отдельный движок ClassCAD без установки

Коротко о README

Корневой README показывает репозиторий как пять частей: навык, скрипт, рендерер, MCP-сервер и встроенный агент для приложений. Подробности установки и работы демона лежат в README пакета `packages/mcp`.

Бейдж для README

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