Skip to content
Tresca

SolidWorks MCP Server (alisamsam)

MCP serverCommunity

A compact SOLIDWORKS server with 22 tools for documents, sketches, extrudes, fillets and chamfers. By alisamsam.

194 starsUpdated 8 months agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
Works with
SOLIDWORKS
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
SOLIDWORKS 2023 to 2025
Operating systems
Windows
Needs a SOLIDWORKS licence
Yes
Transport
Local (stdio)
AI clients documented
Claude Desktop, Claude Code
Licence
MIT
Language
Python

What it can do

  • Connects to a running SOLIDWORKS instance and finds the installation through the Windows registry.
  • Creates parts and assemblies, draws circles, rectangles, arcs and polygons, and extrudes or cuts them.
  • Lists features and switches the working unit between mm, cm, m, inch and foot.
  • Includes an execute_python tool for custom code in the SOLIDWORKS context.

Limitations

  • Windows 10 or 11 only.
  • Feature coverage is limited to basic part modelling; there are no drawing or mate tools.
  • The execute_python tool runs arbitrary code, so review what the agent sends.

Install

git clone https://github.com/alisamsam/solidworks-mcp.git
cd solidworks-mcp
pip install -r requirements.txt

Source: github.com/alisamsam/Solidworks-MCP#-quick-start

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.