FreeCAD Robust MCP Server
Builds and debugs parametric 3D models in FreeCAD: sketches, pads, patterns, views, exports and macro execution.
Add it to your client
Communitypip install freecad-robust-mcp
- Transport
- stdio
- Runtime
- Python
- Auth
- Not required
- Tools
- 80
- License
- MIT
- Stars
- 196
The tool surface follows FreeCAD's own structure rather than flattening it — around eighty tools split across document management, primitive creation, PartDesign sketching, patterns and edge operations, view control, undo and redo, import and export, and the parts library. That split matters for a model, because parametric CAD is a sequence of dependent operations and a sketch tool that does not know about the pad after it produces geometry nobody can edit. It connects to a running FreeCAD through an add-on workbench over XML-RPC or a JSON-RPC socket, and also runs headless or in a container for pipelines with no GUI. Execution and debugging tools let a macro be run and its error read back in the same session.
Similar MCP servers
Mapbox MCP Server
MCP serverMapbox's own server for geocoding, POI search, routing, isochrones and live map rendering.
kubectl-mcp-server
MCP serverCovers the whole cluster add-on landscape — Flux, Argo, Velero, Kyverno, Istio, KEDA — in one tool surface.
KiCAD MCP Server
MCP serverDrives KiCAD for PCB work: schematic edits, component placement, routing, DRC and ERC checks, and production export.

Comments(0)
Sign in to comment