SolidWorks MCP на TypeScript
SolidworksMCP-TS
MCP-сервер для SolidWorks на TypeScript: модели, эскизы, чертежи, экспорт и макросы VBA. Большинство инструментов автор еще не проверил
- 239 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Выполняет COM-вызовы и макросы VBA в вашем SolidWorks
- Большинство инструментов не проверено автором на живой программе
- Создает, меняет и экспортирует файлы моделей
Установка
- Работает в
Ручная установка
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 мм и экспортируй деталь в STEPMCP
- Транспорт
- 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-серверыSolidWorks MCP на Python
Solidworks-MCP
MCP-сервер для SolidWorks на Python: 22 инструмента для деталей, эскизов, операций и служебных действий
SketchUp MCP
sketchup-mcp2
MCP-сервер для SketchUp: агент создает и меняет геометрию, назначает материалы и экспортирует сцену, а eval_ruby выполняет Ruby внутри программы
AutoCAD MCP Pro
autocad-mcp-pro
MCP-сервер для AutoCAD с сотнями инструментов: живой AutoCAD через COM или DXF без программы, с режимом экономии токенов
Revit MCP
mcp-servers-for-revit
MCP-сервер для Autodesk Revit: агент читает модель, создает элементы, сетки и помещения и считает объемы материалов
AutoCAD MCP
autocad-mcp
MCP-сервер для AutoCAD LT: агент рисует и правит чертежи через AutoLISP, а без AutoCAD пишет файлы DXF
MCP-сервер для AutoCAD, GstarCAD и ZWCAD: черчение, правка и запрос чертежа обычными словами
Из блога
Коротко о README
README описывает TypeScript-сервер для SolidWorks с категориями моделирования, эскизов, чертежей, экспорта, анализа и макросов. Отдельно указано, что большинство инструментов не проверено на живом SolidWorks. Установка из исходников, нужен Windows и SolidWorks 2021–2025. Лицензия MIT.