Skip to content

Releases

v0.1.0 — first public release

Choose a tag to compare

@haunchen haunchen released this 12 Jun 05:51
533eed2

First tagged release of solidworks-mcp — an MCP server that lets Claude drive SolidWorks 2021 to create engineering drawings over your LAN, through the pywin32 COM API.

Features

21 tools in 5 categories:

  • File operations (3) — open / close / list documents
  • Drawing views (6) — create drawing from template, standard views, first-angle aligned 3-view, section view, detail view, custom-orientation view
  • Annotation (6) — import model dimensions, probe edges, add dimensions (linear / diameter / radius / angle), auto reference dimensions, balloons, BOM table
  • Export (4) — capture drawing (JPEG), capture model views, save as PDF, save drawing
  • Assembly analysis (2) — read mates, read feature tree

See the README (繁體中文) for the full tool reference and quick start.

Requirements

  • Windows 10/11 host with SolidWorks 2021 installed
  • Python 3.10+
  • An MCP client that supports Streamable HTTP (e.g. Claude Code) on the same trusted LAN

Known limitations

  • Only SolidWorks 2021 has been tested. Other versions may work since the COM API is largely stable, but no guarantees.
  • The server has no authentication. Deploy on a trusted LAN only — never expose the port to the internet. See the Security section in the README.
  • Run from a clone (python src/server.py); not published to PyPI by design.