FreeCAD

Open-source parametric CAD

neka-nat (community) · MIT · free

Drive FreeCAD from a conversation: create and edit parts, read the document, run FreeCAD Python through your approve step. Community server (neka-nat/freecad-mcp); the first rung toward designs that get built.

"Add to Your Own AI" opens the app with this ready to add (the app must be installed). Or in the app: Add-ons › Tools › FreeCAD › Add. Then give it to an AI under Tools.

What it needs

The app checks these for you and installs what it can with one click; the links are the manual route.

  • uv (uvx runs the Python server) - install
  • Needs FreeCAD with the freecad-mcp addon installed and its RPC server started inside FreeCAD (see the project's README).

How it runs

Started by the app as
uvx freecad-mcp
Source
github.com/neka-nat/freecad-mcp
Where it works
In projects - open a folder in a conversation with an AI that carries this tool. Every action goes through your approve step.
Listed
2026-08-29, reviewed by Flowsta