| BuildCAD AI MCPBuildCAD AI (this site) | build123d (OpenCASCADE kernel) on our servers | Exact solids; the saved design downloads as STEP, STL or 3MF with parameter sliders | Hosted: one HTTPS URL with OAuth sign-in, nothing to install | Pictures (iso view and a technical drawing, sections, x-ray), per-part validity and volume, bounding box, hole and wall measurements, clearance between parts, 3D printing checks | Free with a free account; 300 CAD runs per account per day |
|---|
| build123d-mcppzfreo (open source) | build123d (OpenCASCADE), no CAD app needed | STEP, STL, DXF, SVG; imports STEP and STL | Local: Python 3.11 to 3.14 with uv, stdio (optional local HTTP without authentication) | PNG, SVG and DXF previews, volume, area, bounding box, topology, hole and feature finding, a printability check, validity gate before export | Free (Apache-2.0) |
|---|
| smlibpy MCPAWV Informatik (makers of ClassCAD) | SMLib NURBS kernel, bundled in the Python package | STEP, STL, glTF, OBJ, USD, DXF, PNG | Local: uvx, stdio; optional live 3D viewer | Snapshots (technical drawings, sections, x-ray, zebra stripes, before and after pixel diff), measurements, validity | Free (MIT) |
|---|
| ClassCAD MCPAWV Informatik | ClassCAD engine (WebAssembly), no CAD app needed | STEP, STL, GLB, ClassCAD's OFB | Local: Node 20+ with npx, stdio; sign in once with a free classcad.ch account | Snapshots (iso, hidden edges, sections, pixel diff), mass properties (volume, centre of gravity, extents) | MCP free; the engine's Free tier is for private use and evaluation, STEP export and commercial use need a paid tier |
|---|
| FreeCAD MCPneka-nat (open source) | FreeCAD 1.0 or 1.1 desktop, through an add-on with an RPC server | Whatever FreeCAD saves (STEP, STL and more), through the code tool | Local: uvx plus the FreeCAD add-on, stdio; FreeCAD must be open | Screenshots of the FreeCAD view after most tools, FEM analysis with CalculiX | Free (MIT); FreeCAD is free |
|---|
| Autodesk Fusion MCP ServerAutodesk (official) | Fusion desktop (not the web client) | Your Fusion design; export as usual from Fusion (STEP, STL, 3MF and more) | Local: built into Fusion, enabled in Preferences, HTTP on 127.0.0.1:27182; in Claude, an Autodesk Fusion connector | Reads the model state; tools are discovered from Fusion, not documented. Autodesk notes it is not yet reliable for complex models or full assemblies | Included with Fusion; Autodesk does not say which Fusion licences expose it |
|---|
| Onshape FeatureScript MCPPTC / Onshape (official, early access) | Onshape (cloud): writes FeatureScript custom features, not general modelling | FeatureScript features in your Onshape document | Hosted: subscribe in the Onshape App Store, sign in with your Onshape account | Reviews FeatureScript errors and inspects the geometry its code produces | Early access through Onshape Labs; plan requirements not stated |
|---|
| onshape-mcp / jarvis-onshape-mcphedless, ReshefElisha (open source) | Onshape through its REST API | STL, STEP, Parasolid, glTF, OBJ from Onshape | Local: Python, stdio; Onshape API keys | Interference and bounding boxes (onshape-mcp); shaded multi-view pictures and per-feature mass and size changes (jarvis-onshape-mcp) | Free; needs an Onshape account |
|---|
| OpenSCAD MCPRobertCoop (open source) | OpenSCAD 2021.01 or newer | Meshes: STL, 3MF, AMF, OFF; 2D DXF, SVG, PDF. No STEP (OpenSCAD has no B-rep export) | Local: uvx, stdio (HTTP optional) | Renders from several views and sections, volume, bounding box, watertightness, printability, interference and clearance | Free (MIT); OpenSCAD is free |
|---|
| Blender MCPahujasid (open source) | Blender 3.0 or newer, through an add-on | Meshes (STL, OBJ, glTF and the rest of Blender's exports), not exact CAD solids | Local: uvx plus the Blender add-on, stdio | Viewport, camera, multi-angle, wireframe and x-ray pictures | Free (MIT); a paid Premium tier adds AI model generation |
|---|