SolidWorks MCP на TypeScript

SolidworksMCP-TS

MCP-сервер для SolidWorks на TypeScript: модели, эскизы, чертежи, экспорт и макросы VBA. Большинство инструментов автор еще не проверил

  • 239 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

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

  • Выполняет COM-вызовы и макросы VBA в вашем SolidWorks
  • Большинство инструментов не проверено автором на живой программе
  • Создает, меняет и экспортирует файлы моделей
Все причины и проверки

vespo92/solidworksmcp-ts

Установка

Ручная установка

git clone https://github.com/vespo92/SolidworksMCP-TS.git
cd SolidworksMCP-TS
npm install
npm run build

Глобальная установка npm не работает. Запуск через node из папки dist, переменная SOLIDWORKS_PATH указывает путь к SolidWorks.

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Выполняет COM-вызовы и макросы VBA в вашем SolidWorks
  • Большинство инструментов не проверено автором на живой программе
  • Создает, меняет и экспортирует файлы моделей

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

Что делает

Сервер на TypeScript управляет SolidWorks через нативный модуль winax. По README инструменты разбиты по категориям: моделирование, эскизы, чертежи, экспорт в STEP, IGES, STL, PDF, DWG и DXF, анализ, генерация VBA и макросы. Для методов API с 13 и более параметрами сервер сам строит макрос VBA. Версия пакета npm solidworks-mcp-server 3.1.3. Нужны Windows 10 или 11, лицензионный SolidWorks 2021–2025 и Node.js 20 или новее; путь к программе задает переменная SOLIDWORKS_PATH.

Для кого. Для конструкторов и автоматизаторов САПР, которые работают в SolidWorks и готовы разбираться с VBA и COM.

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

  • Нужно экспортировать модели в STEP, STL или DXF пакетом
  • Нужно сгенерировать макрос VBA для сложного вызова API
  • Нужно строить эскизы и базовые операции из чата

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

  • Нужна проверенная работа всех инструментов: автор сам говорит, что большинство не проверено на живом SolidWorks
  • Нет Windows и лицензионного SolidWorks

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

Построй эскиз прямоугольника 80 на 50 мм, выдави его на 20 мм и экспортируй деталь в STEP

MCP

Транспорт
stdio
Авторизация
не нужна

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

SOLIDWORKS_PATH
Путь к установленному SolidWorks

Ограничения

README прямо предупреждает: большинство инструментов не проверено на живом SolidWorks. Эскизы (базовые операции) проверены, моделирование проверено частично, чертежи, анализ и макросы не проверены. Глобальная установка npm не работает из-за нативного модуля winax: нужно клонировать репозиторий, выполнить npm install и npm run build, затем запускать через node. Сервер выполняет COM-вызовы и макросы VBA в вашем SolidWorks, поэтому работайте на копии модели.

Как отключить. Удалите запись сервера из конфигурации клиента и удалите клон репозитория. Созданные макросы VBA проверьте и удалите вручную.

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

Можно ли поставить глобально через npm?

Нет: из-за нативного модуля winax глобальная установка не работает. Клонируйте репозиторий, выполните npm install и npm run build.

Что проверено автором?

Базовые операции с эскизами проверены, моделирование частично. Чертежи, анализ и макросы автор не проверял на живом SolidWorks.

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

SolidWorks 2021–2025 на Windows 10 и 11, нужен Node.js 20 или новее.

Чем отличается от версии на Python?

Это TypeScript-сервер с экспортом, VBA и чертежами. Версия на Python проще и дает 22 инструмента для деталей и эскизов.

Обсуждение

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

MCP-серверы

MCP-сервер для SolidWorks на Python: 22 инструмента для деталей, эскизов, операций и служебных действий

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

SketchUp MCP

sketchup-mcp2

MCP-сервер для SketchUp: агент создает и меняет геометрию, назначает материалы и экспортирует сцену, а eval_ruby выполняет Ruby внутри программы

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

AutoCAD MCP Pro

autocad-mcp-pro

MCP-сервер для AutoCAD с сотнями инструментов: живой AutoCAD через COM или DXF без программы, с режимом экономии токенов

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

Revit MCP

mcp-servers-for-revit

MCP-сервер для Autodesk Revit: агент читает модель, создает элементы, сетки и помещения и считает объемы материалов

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

AutoCAD MCP

autocad-mcp

MCP-сервер для AutoCAD LT: агент рисует и правит чертежи через AutoLISP, а без AutoCAD пишет файлы DXF

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

MCP-сервер для AutoCAD, GstarCAD и ZWCAD: черчение, правка и запрос чертежа обычными словами

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

Из блога

Коротко о README

README описывает TypeScript-сервер для SolidWorks с категориями моделирования, эскизов, чертежей, экспорта, анализа и макросов. Отдельно указано, что большинство инструментов не проверено на живом SolidWorks. Установка из исходников, нужен Windows и SolidWorks 2021–2025. Лицензия MIT.

Бейдж для README

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

Foxx AISolidWorks MCP на TypeScript
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.