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 Server
클라이언트 지원
이 저장소는 두 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables 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
- FlicenseNot gradedqualityDmaintenanceEnables Claude to create and manipulate SolidWorks CAD models through natural language commands, automating part creation, sketching, and extrusion.8
- AlicenseNot gradedqualityCmaintenanceEnables AI (e.g., Claude) to control SolidWorks via natural language, automating part creation, sketching, and feature operations through the Model Context Protocol.1MIT
- AlicenseNot gradedqualityBmaintenanceControl SolidWorks with plain language. Provides 89 tools for sketching, solid features, assemblies, and model feedback.1MIT
Related MCP Connectors
Agent-first CAD: editable .kcad.ts source, deterministic review, OpenCASCADE kernel.
AI-callable calculators and engineering models with real formulas. No hallucinated math.
DXF and PDF/X-4 for AI agents: structured facts, PNG renders, an interactive in-chat viewer.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/blussyya/solidworks-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server