solidworks-mcp (just1step)
Windows tray-app MCP server that bridges AI assistants to SolidWorks automation over a shared COM session.
What it does and how it connects
SolidWorks MCP Server exposes local SolidWorks automation as a Windows-only MCP server, shipped as a single executable, SolidWorksMcpApp.exe. The app runs a tray-based Hub that owns the shared SolidWorks COM/STA session, and MCP clients connect through the same exe in proxy mode.
The supported path is client to proxy to hub to MCP tools to SolidWorks. Requirements stated in the README are Windows 10 or 11 x64, SolidWorks installed locally with SldWorks.Application available for COM activation, and an MCP client that supports stdio.
Version support stated in the README is SolidWorks 2024 certified, 2025 targeted, and 2026 experimental with high-risk mutation workflows blocked; versions older than 2024 or newer than 2026 are unsupported.
What engineers report
I am currently extending this project from the latest upstream main and have been validating everything against a real SolidWorks 2024 environment.
2026-09-06Read the original
Alternatives
Compare side by side- MecAgent
A commercial AI copilot that runs as a separate desktop app beside CAD and acts inside the open SolidWorks session.
- solidworks-mcp (hjbaard)
An MCP server that lets AI agents build, measure, and verify parametric parts and assemblies in a live SolidWorks session over COM.
- fusion360-mcp-server
An MCP server that connects AI coding agents to Fusion 360 through an in-Fusion add-in bridge.
- freecad-ai
A FreeCAD workbench with a chat interface that builds and edits 3D models from natural language through 50 structured tools and 24 LLM providers.
- text-to-cad (CAD Skills)
An agent skills framework that gives AI coding agents parametric CAD superpowers through the build123d Python library.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
- Saving an assembly can trigger rebuilds that break mates and randomly alter mate dimensions.Error Index
- Large assemblies can lock up on open with the feature tree failing to populate.Error Index
- Even simple save/check-in operations can take minutes on capable hardware.Error Index
- A SolidWorks MCP bridge returned success JSON and even a normal-looking PDF export while the live document was wrong: a sketch asked for the Right plane silently landed on Front, and a macro call reported success=False with zero errors while never running. Only visual inspection inside SolidWorks itself revealed it.Error Index
- On SolidWorks 2016, the set_dimension tool reports success for a sketch dimension change the sketch cannot solve. The dimension stores the new value while the solver rejects it, the geometry does not move, the sketch is left no_solution, and check_errors reports nothing. Measured probes showed the mass and every segment unchanged against the ok:true answer.Error Index
Sources
Not verified
- No GitHub releases exist, so latest release fields are null.
- Pricing: none stated on the repo.
- Activity: last push 2026-04-10, so the project looks quiet; no releases exist.
- A named individual builder beyond the repository owner handle just1step
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.