SolidWorks MCP servers: which one to use
No SolidWorks server here is official. Use SolidworksMCP-python for the most tools, SolidPilot for the most stars, dsh-solidworks for older SolidWorks.
- Servers
- 12
- active
- Local
- 4
- runs on your machine
All seven servers are community projects, and they all need a licensed SolidWorks on Windows. SolidworksMCP-python (154 tools) and solidworks-mcp (161 tools) cover the most ground, while SolidPilot has the most stars and SolidworksMCP-TS calls itself alpha. Check the version each one was tested on, because several name only SolidWorks 2025 or 2026. An assistant that edits CAD files can overwrite your work, so keep copies.
Good for
- Mechanical engineers who want an assistant to model parts and assemblies in SolidWorks
- Designers who need drawings, BOMs and exports generated from a prompt
- Users on older SolidWorks such as 2016 to 2020
- Teams who want the assistant to leave existing files untouched
Which SolidWorks MCP server to use
Start with SolidworksMCP-python for the largest tool set tested on SolidWorks 2026. SolidPilot has the most stars and targets SolidWorks 2026 SP3.
| Server | Official | Tools | SolidWorks versions | Existing files read-only | GitHub stars |
|---|---|---|---|---|---|
| For SolidWorks | |||||
| SolidworksMCP-pythonThis page | No | 154 | 2026 tested | – | 88 |
| solidworks-mcp | No | 161 | 2025 tested | Yes | 10 |
| SolidworksMCP-TS | No | – | 2021 to 2025 | – | 247 |
| SolidWorks MCP | No | – | 2026 tested | – | 20 |
| dsh-solidworks | No | 21 | 2016 and later | Yes | 0 |
| Other tools for the same job | |||||
| SolidPilot | No | 47 | 2026 SP3 | – | 454 |
| Solidworks-MCP (alisamsam) | No | 22 | 2023 to 2025 | – | 189 |
All SolidWorks MCP servers
12 active · official first, then by GitHub stars
SolidworksMCP-TSLocalNo sign-inSolidWorks MCP Server - AI-driven CAD automation with intelligent COM/VBA routing
247 GitHub stars
SolidworksMCP-pythonPython MCP server for SolidWorks: lets Claude and other AI agents build parts, assemblies and drawings through the SolidWorks COM API (pywin32).
88 GitHub stars
SolidWorksLocalModel, measure and verify parametric parts and assemblies in a running SolidWorks (Windows).
20 GitHub stars- solidworks-mcp
MCP server that lets AI agents drive SOLIDWORKS: parts, sketches, features, assemblies, drawings, export and simulation, with every change verified (C#, .NET 10, official COM API)
10 GitHub stars - solidworks-api-mcp
Model Context Protocol (MCP) server for the SOLIDWORKS API. Gives AI assistants (Claude, Cursor) instant ranked search and exact lookups across 14,000+ methods, properties, enums, and examples.
9 GitHub stars - solidworks-mcp
MCP server for SolidWorks 2021 - create engineering drawings from any MCP client (Claude Code, Codex, Gemini CLI, Cursor...) via COM
8 GitHub stars - solidworks-mcp-server
MCP server that lets an AI model drive SolidWorks through its COM API: sketches, sheet metal, flat-pattern DXF, assemblies.
8 GitHub stars - SolidworksMCP
MCP server and companion skill for AI agents to build, edit, inspect and export native parametric SOLIDWORKS models.
8 GitHub stars - solidworks-mcp
MCP server for SolidWorks on Windows — open and edit parts/assemblies, create geometry, mates, measure, rebuild, export, and more via a TypeScript front door and .NET COM worker.
5 GitHub stars - solidworks-agentic-workflow
Reusable, recoverable SolidWorks CAD agent workflow with YAML contracts, process guards, assembly gates, and evidence
2 GitHub stars - SolidWorksLocal
Model, measure and verify parametric parts and assemblies in a running SolidWorks (Windows).
1 GitHub stars
dsh-solidworksLocalSOLIDWORKS for DeepSeek Harness: dsh reads, edits, rebuilds, renders and exports the models in a SOLIDWORKS 2016 or later, on the same Windows PC or in a Windows VM on your Mac. Read-only by default; the Windows side decides what may be written.
0 GitHub stars
Questions
Is there an official SolidWorks MCP server?
Not among these. All five are community projects, and solidworks-mcp's README says it is not affiliated with, endorsed by or supported by Dassault Systèmes.
Does it work on a Mac?
Not directly. SolidworksMCP-TS, SolidworksMCP-python and SolidWorks MCP require Windows with SolidWorks installed. dsh-solidworks says it can drive SolidWorks in a Windows VM on your Mac.
Which SolidWorks versions are supported?
SolidworksMCP-TS lists SolidWorks 2021 to 2025 and Solidworks-MCP by alisamsam 2023 to 2025. SolidworksMCP-python and SolidWorks MCP were tested on 2026, SolidPilot targets 2026 SP3, solidworks-mcp was tested on 2025, and dsh-solidworks says 2016 and later.
Which one is the most mature?
None calls itself finished. SolidworksMCP-TS says it is alpha and that most tools have not been validated against a live SolidWorks. solidworks-mcp is a 0.1.0 pre-release.
Can it change my existing files?
solidworks-mcp's README says your documents are read-only unless you allow edits, and dsh-solidworks says your files are read-only by default. For the others, work on copies.
Does SolidWorks need to be running?
Yes for the live servers. SolidWorks MCP says SolidWorks must be installed, licensed and running, and dsh-solidworks drives the SolidWorks you already have open.
Is it free?
The servers are open source: SolidworksMCP-TS, SolidworksMCP-python, SolidWorks MCP, Solidworks-MCP by alisamsam and dsh-solidworks are MIT-licensed, and SolidPilot is AGPL-3.0. You still need your own SolidWorks license.
Which assistants does it work with?
solidworks-mcp's README names Claude Code and Claude Desktop, and SolidworksMCP-TS names Claude Desktop. dsh-solidworks also runs as a plain stdio MCP server for other clients.