ClassCAD MCP
MCP-сервер САПР ClassCAD: агент строит детали и сборки скриптами, смотрит снимки и сохраняет STEP и STL
- 185 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Демон слушает локальные порты, а ссылка на сессию открывает ее другому человеку
- Сервер скачивает и запускает сборку движка из сети
Установка
- Работает в
В терминале, через 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 и нет желания входить: движку нужен ключ из бесплатного аккаунта
Пример запроса к агенту
Построй фланцевую втулку с четырьмя отверстиями под болты, покажи снимок и сохрани модель в STEPMCP
- Транспорт
- 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.
PartCAD хранит механические детали как текст: агент пишет CAD-скрипт, рендерит модель и сверяет ее с заданием.
agentcad дает ИИ-агенту 3D-проектирование: скрипты build123d, экспорт STEP, рендер, проверка геометрии, просмотр в браузере
FreeCAD MCP — ИИ-агент в параметрическом CAD
FreeCAD MCP (blwfish)
MCP-мост между агентом и FreeCAD: 41 инструмент для параметрических деталей, CAM-траекторий, сеток и диагностики модели
Удаленный MCP-сервер браузерного CAD PartMode: агент правит параметрические детали, сборки и чертежи
Python-SDK параметрического CAD со скиллом: модель строится кодом, экспорт в STEP, STL и MJCF, правка пересчитывает зависимое.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| ClassCAD MCP (эта карточка) | да | OAuth | 185 | |
| CAD-MCP Server | нет | не нужна | 693 | управляет внешним CAD-приложением; здесь движок встроен в сервер и сессию делят человек и агент |
| FreeCAD MCP | нет | не нужна | 3 310 | управляет установленным FreeCAD; здесь отдельный движок ClassCAD без установки |
Коротко о README
Корневой README показывает репозиторий как пять частей: навык, скрипт, рендерер, MCP-сервер и встроенный агент для приложений. Подробности установки и работы демона лежат в README пакета `packages/mcp`.