Skip to main content
Glama

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.ps1

Related MCP server: SolidWorks MCP Server

클라이언트 지원

이 저장소는 두 AI 클라이언트를 위해 동일한 MCP 서버를 제공합니다:

클라이언트

디렉터리

구성 형식

Claude Desktop

claude/

claude_desktop_config.json

opencode

opencode/

opencode.jsonc

각 디렉터리에는 클라이언트별 설정 지침이 담긴 자체 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를 따르세요:

둘 다 동일한 전제 조건이 필요합니다: Windows에서 Python 3.10+ 및 SolidWorks 2022. 해당 디렉터리에서 pip install -r requirements.txt로 의존성을 설치하세요.

작동 방식

SolidWorks는 기본적으로 COM을 통해 전체 API를 노출하므로 애드온이 필요 없습니다. 이 서버는 pywin32를 통해 실행 중인 SolidWorks 인스턴스에 연결하거나 새로 시작하며, 전체 모델링 워크플로를 포괄하는 약 30개의 도구를 노출합니다.

API 열거형 상수는 설치된 SolidWorks 형식 라이브러리에서 실시간으로 가져오므로 설치 환경에 맞게 정확함이 보장됩니다.

전체 도구 목록, 예제 워크플로, 알려진 문제점은 클라이언트별 README를 참조하세요.

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables 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
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables Claude to create and manipulate SolidWorks CAD models through natural language commands, automating part creation, sketching, and extrusion.
    8
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI (e.g., Claude) to control SolidWorks via natural language, automating part creation, sketching, and feature operations through the Model Context Protocol.
    1
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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