PlugWiki

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.

ServerOfficialToolsSolidWorks versionsExisting files read-onlyGitHub stars
For SolidWorks
SolidworksMCP-pythonThis pageNo1542026 tested–88
solidworks-mcpNo1612025 testedYes10
SolidworksMCP-TSNo–2021 to 2025–247
SolidWorks MCPNo–2026 tested–20
dsh-solidworksNo212016 and laterYes0
Other tools for the same job
SolidPilotNo472026 SP3–454
Solidworks-MCP (alisamsam)No222023 to 2025–189

All SolidWorks MCP servers

12 active · official first, then by 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.

Server facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Archived servers are not listed.