solidworks-mcp (hjbaard)

MCP server that lets AI agents build, measure, and verify parametric parts and assemblies in a live SolidWorks session over COM.

MCP serverOpen sourceActiveMCAD

What it does and how it connects

SolidWorks MCP is an MCP server that lets an AI agent model real parametric parts and assemblies in the user's own SolidWorks over COM on Windows, and check its own work. Every modelling call returns the measured volume, mass, and bounding box, so the agent can compare the result with the spec and correct itself.

The README lists 88 tools covering fully defined sketches, extrude, revolve, sweep, loft and splines, holes and counterbores, ISO metric threads, fillets, chamfers, shells, patterns, mirrors, ribs, equations, materials, assemblies with mates and interference checks, STEP, STL, and 3MF export, screenshots, engraved and embossed text, dimensioned drawings, and printability checks.

The server is built to fail loud: a call that cannot do what was asked returns ok false with the cause, never silently wrong geometry. It is distributed on PyPI as solidworks-mcp and runs with uvx.

What engineers report

  • Hi, and thanks for this server. I run it daily on SOLIDWORKS 2026 SP4.1 (French), version 0.17.0.

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1READMEgithub.com
  2. 2GitHub repo statsapi.github.com
  3. 3Latest releasegithub.com
  4. 4User issue 10github.com

Not verified

  • Pricing: none stated on the repo.
  • A named individual builder beyond the repository owner handle hjbaard

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.