solidworks-mcp

jaylamping/solidworks-mcp
★ 1 stars C# AI/LLM Updated today
Windows MCP server for SolidWorks automation — TypeScript MCP front door + .NET COM worker
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "solidworks-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "jaylamping/solidworks-mcp"
      ]
    }
  }
}

README Excerpt

TypeScript speaks MCP. A .NET STA worker owns SolidWorks COM so the CAD session stays stable under tool calls. > **Requirements:** Windows · SolidWorks installed and licensed · Node.js 20+ · .NET 8 SDK > SolidWorks must be running (or launchable) in the same desktop session as the MCP server. SolidWorks automation is powerful but awkward for agents: COM is STA, selection state is fragile, and one bad parallel call can take down the app. This server wraps the useful workflows as typed MCP tools,

Tools (4)

SOLIDWORKS_MCP_ALLOWED_ROOTSSOLIDWORKS_MCP_INVOKE_WRITESOLIDWORKS_MCP_PERSISTENT_WORKERSOLIDWORKS_MCP_TOOL_TIER

Topics

cadmcpmodel-context-protocolsolidworkswindows