solidworks-mcp
solidworks-mcp
SolidWorks 2022를 AI 어시스턴트에서 직접 구동하는 MCP 서버입니다. 스케치, 피처(extrude/cut/revolve/fillet/chamfer/shell/patterns), 치수 및 방정식 구동, 내보내기, 질량 속성 검사 등을 지원합니다.
Windows 전용입니다. SolidWorks 자동화는 Windows COM을 통해 이루어지므로, SolidWorks 2022가 설치되고 라이선스가 있는 동일한 머신에서 실행해야 합니다.
빠른 시작 (권장)
최신 릴리스를 다운로드하고 setup.bat을 실행하세요. Python과 SolidWorks 설치를 자동으로 감지하고, 의존성을 설치하며, 클라이언트를 구성합니다. 한 번의 클릭으로 완료됩니다.
또는 수동으로:
powershell -ExecutionPolicy Bypass -File setup.ps1Related MCP server: solidworks-mcp
클라이언트 지원
이 저장소는 두 AI 클라이언트를 위해 동일한 MCP 서버를 제공합니다:
클라이언트 | 디렉터리 | 구성 형식 |
|
| |
|
|
각 디렉터리에는 클라이언트별 설정 지침이 담긴 자체 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
둘 다 동일한 전제 조건이 필요합니다: Windows에서 Python 3.10+ 및 SolidWorks 2022. 해당 디렉터리에서 pip install -r requirements.txt로 의존성을 설치하세요.
작동 방식
SolidWorks는 기본적으로 COM을 통해 전체 API를 노출하므로 애드온이 필요 없습니다. 이 서버는 pywin32를 통해 실행 중인 SolidWorks 인스턴스에 연결하거나 새로 시작하며, 전체 모델링 워크플로를 포괄하는 약 30개의 도구를 노출합니다.
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