SolidWorks MCP Server connects an AI assistant to a running SolidWorks instance. Sketch, extrude, fillet, export STEP/STL, generate macros.
Repository: SolidWorks MCP Server (SolidworksMCP-TS) · Node.js MCP + COM / VBA
Alpha / Experimental. Architecture is in place and basic operations (sketch planes, simple extrusions) have been demonstrated. Most tools have not been validated against a live SolidWorks instance. Expect COM quirks. Test reports are welcome.
SolidWorks APIs such as FeatureExtrusion3 take 20+ parameters. Node.js COM bridges often fail past 12.
- ≤ 12 params → direct winax COM - 13+ params → generated VBA macro - Failure → automatic fallback with context
Never pass null into COM. Use undefined. Prefer feature-tree walk over SelectByID2.
Direct COM when it is safe Simple sketch and document calls go through winax with no extra hop. Fast path for planes, lines, circles, and short feature calls.
VBA when COM chokes A complexity analyzer counts parameters. Long SolidWorks signatures become a one-shot VBA macro SolidWorks executes itself.
Feature tree over name picking FeatureByPositionReverse() + GetTypeName2() finds sketches more reliably than SelectByID2.
Stdio stays clean Logging is Winston only. console. corrupts JSON-RPC on stdio and breaks the MCP client.
1. Extract the archive. 2. Confirm Node.js 20+ is installed. 3. In the project folder:
winax must compile locally on each Windows machine. A global npm install will not work.
Run Windows PowerShell or PowerShell 7 as Administrator.
Register the type library if SolidWorks is not visible to COM:
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/CaptureGrubEnchant--SolidWorks.html)
3D Whitted-style ray tracer with sphere/plane geometric intersection and Phong reflection shading.
XiaoDuoYa/codex-with-chatgptChatGPT thinks. Codex works. Use ChatGPT as the planning brain while keeping the Codex harness.
shinthink/blitzstrike⚡ Blitz Strike — a universal MCP penetration-testing toolbelt. Structured methodology: reconnaissance & attack-surface mapping, source-to-sink analysis, and live validation. 57 escalation chains, 130-
0xwilliamortiz/openclaude-improvedruns anywhere. uses anything
halofyai/halofyHalofy is the open access and governance layer for AI agents across your organization. Identity, policy, provenance, audit, and signed erasure.
arielshad/3d-asset-server3d assets api and mcp
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.