CAD-Agent-Hub
Windows-focused MCP servers and automation bridges for CATIA, SolidWorks, Siemens NX and Fusion.
What it does and how it connects
CAD-Agent-Hub is a Windows-focused collection of MCP servers, application bridges, engineering skills, and reproducible modeling examples for AI-assisted CAD and CAE workflows. It covers CATIA V5 modeling and native analysis, a stateful SolidWorks modeling MCP server, a Siemens NX and UG MCP server with an in-process bridge, and an EPLAN 2.9 native review MCP with a C# add-in.
It also ships an EPLAN native design skill, an ANSYS Workbench structural analysis skill, a Fusion Electronics write bridge, build123d and cadpy modeling examples, and a Fusion parametric modeling example. Each MCP directory holds its own setup and validation instructions.
These integrations require the corresponding proprietary CAD application and must generally run under the same Windows user and integrity level as that application. The README warns that a successful COM or API call is not by itself proof that a model, mesh, drawing, or simulation result is correct, and tells the user to run each MCP project's documented unit tests before using it with a live CAD session.
What engineers report
of the CATIA MCP servers I looked at, it's the one that actually works.
2026-08-06Read the originalA pad extrudes along the sketch plane's positive normal and a pocket along the negative one. That's standard CATIA behaviour, not a defect.
2026-08-14Read the originalbuild_bridge.ps1 compiles cleanly against NX2312's NXOpen.dll (csc, zero warnings).
2026-09-05Read the original
Alternatives
Compare side by side- MecAgent
A commercial copilot acting inside SolidWorks, while CAD-Agent-Hub is an open collection of MCP servers and bridges for several CAD tools.
- SolidCraft
A desktop CAD program, while CAD-Agent-Hub is a set of MCP servers and bridges for CATIA, SolidWorks, NX, and Fusion.
- text-to-cad
Generates CAD from text prompts, while CAD-Agent-Hub bridges agents into existing proprietary CAD applications.
- chili3d
A browser CAD application, while CAD-Agent-Hub drives desktop CAD applications through MCP servers.
- VibeCAD (rawwerks)
A library of Claude Code skills for CAD tools, while CAD-Agent-Hub ships MCP servers and application bridges for proprietary CAD.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
- 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
- A shipped SolidWorks agent skill called interference-check API methods that do not exist (InterferenceDetection, GetInterference(index), GetComponents) and called Done() before computing, so its core validation step could never complete on a real machine. The check silently never ran.Error Index
- The MCP server found planes by their English names, so on a non-English SolidWorks no sketch could be made. Worse, "SwPlanes.get() returned the Front plane for any unknown plane name, so a typo could silently put a sketch on the wrong plane." The fix finds planes by the direction of their normal and makes an unknown name an error. Verified live with the planes renamed to Chinese. The same report exists upstream in German. The fix went straight to main first and the issue and PR were written after the fact. An agent that guesses a plane and reports success is worse than one that fails.Error Index
- Learning curve is described as vertical; selection logic and menus feel unnecessarily complex.Error Index
- Cloud-first file model makes local file control, rename/move/backup workflows feel alien and risky.Error Index
Sources
Not verified
- Pricing (none stated on the repo)
- No GitHub releases exist, so latest release fields are null
- A named individual builder beyond the repository owner handle Cai-aa
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.