solidworks-mcp
solidworks-mcp
MCP-сервер, который управляет SolidWorks 2022 напрямую из AI-ассистентов — эскизы, операции (выдавливание/вырез/вращение/скругление/оболочка/массивы), управление размерами и уравнениями, экспорт и проверка массовых характеристик.
Только Windows. Управление SolidWorks осуществляется через Windows COM — это должно запускаться на той же машине, где установлены и лицензированы SolidWorks 2022.
Быстрый старт (рекомендуется)
Скачайте последний релиз и запустите setup.bat — он автоматически определит ваши установки Python и SolidWorks, установит зависимости и настроит ваш клиент. Готово в один клик.
Или вручную:
powershell -ExecutionPolicy Bypass -File setup.ps1Related MCP server: solidworks-mcp
Поддержка клиентов
В этом репозитории поставляется один и тот же MCP-сервер для двух AI-клиентов:
Клиент | Каталог | Формат конфигурации |
|
| |
|
|
В каждом каталоге есть собственный README с инструкциями по настройке для конкретного клиента, а также один и тот же исходный код на Python.
solidworks-mcp/
├── README.md ← you are here
├── claude/ ← Claude Desktop
│ ├── README.md
│ ├── claude_desktop_config.example.json
│ ├── server.py
│ ├── connection.py
│ ├── requirements.txt
│ ├── diagnose.py
│ └── tools/
└── opencode/ ← opencode
├── README.md
├── opencode_config.example.jsonc
├── server.py
├── connection.py
├── requirements.txt
├── diagnose.py
└── tools/Быстрый старт
Выберите свой клиент и следуйте его README:
Claude Desktop:
claude/README.mdopencode:
opencode/README.md
Оба требуют одинаковых предварительных условий: Python 3.10+ и SolidWorks 2022 на
Windows. Установите зависимости с помощью pip install -r requirements.txt в
соответствующем каталоге.
Как это работает
SolidWorks предоставляет полный API через COM из коробки — никаких дополнений не требуется.
Этот сервер подключается к запущенному экземпляру SolidWorks (или запускает его)
через pywin32 и предоставляет около 30 инструментов, покрывающих полный рабочий процесс моделирования.
Константы enum API загружаются напрямую из установленной библиотеки типов SolidWorks, поэтому они гарантированно корректны для вашей установки.
Смотрите README для конкретного клиента, чтобы узнать полный список инструментов, примеры рабочих процессов и известные недоработки.
This server cannot be deployed
Maintenance
Related MCP Connectors
- OwlCADOAuthcom.owlcad
Parametric 3D CAD for AI agents: build print-ready parts, check them, export STL, 3MF or STEP.
Agent-first CAD: editable .kcad.ts source, deterministic review, OpenCASCADE kernel.
Bitbybit 3D parametric CAD API, version-exact, for coding agents: search, describe, examples, guide
AI-callable calculators and engineering models with real formulas. No hallucinated math.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables LLMs to automate SolidWorks (open/save parts, modify dimensions, export STEP) via COM, and optionally generate geometry using build123d code-CAD with PNG previews.MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to control a running SOLIDWORKS session through its COM API, with tools for sketching, feature creation, assemblies, and visual feedback via screenshots.20Apache 2.0
- FlicenseNot gradedqualityBmaintenanceEnables control of a live SOLIDWORKS session through the Windows COM API, providing native sketch, feature, body, reference-geometry, view, probe, and export operations, along with transactional CAD plans, parametric sketches, multibody tools, and deterministic raster-to-sketch vectorization pipelines.-
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to build, measure, verify, and correct parametric SolidWorks parts and assemblies locally via the COM API, supporting operations like sketching, extruding, modeling, dimensioning, material assignment, export, and assembly mating.MIT