Let AI control FreeCAD for 3D modeling, editing, and export via MCP.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "FreeCAD MCP Server" yet — see the docs or source repo.
Using the FreeCAD MCP server, create a rectangular part with a round hole: first make a 100×60×20 box, then add a centered through-hole with diameter 20, and finally export it as a STEP file.
A completed 3D part model with a successful STEP export.
Use the FreeCAD MCP server to create a cylinder and a cube, then perform a boolean subtraction and keep the final solid model.
A solid model produced after the boolean subtraction.
With the FreeCAD MCP server, rotate the existing model by 90 degrees, translate it 25 mm along the X axis, and export it to a shareable file format.
The transformed model along with an exported output file.
Designers or developers can hand dimensions and modeling goals to AI, which then uses MCP to call FreeCAD for primitive creation, boolean operations, and geometric transformations. This reduces repetitive manual modeling work.
When you need to quickly produce exchangeable 3D files, this tool lets AI finish the modeling and export process directly. It fits prototyping, rough part design, and workflow automation.
Researchers or technical teams can describe modeling intent in natural language and let AI translate it into FreeCAD tool calls. It is suitable for exploring AI-driven CAD workflows.
It enables AI to directly call FreeCAD for 3D modeling through the MCP protocol. Known capabilities include 39 modeling tools covering primitive creation, boolean operations, transformations, and export.
Based on the name and description, it depends on FreeCAD and works through the MCP protocol. For exact installation steps, runtime requirements, or configuration details, see the source repository.
It is not a general-purpose coding tool, but a specialized MCP tool for FreeCAD with a focus on 3D modeling actions. Its value is in modeling-specific capabilities rather than broad software development tasks.
Use AI to perform 3D modeling, boolean operations, and document management in FreeCAD.
Automate FreeCAD model creation, macros, and views through AI-integrated workflows.
Create, edit, and inspect FreeCAD 3D models using natural language.
Connect AI to FreeCAD for 3D modeling, macro development, and debugging.
Control FreeCAD with AI for 3D modeling, editing, and simulation analysis.
Perform CAD modeling, slicing, simulation, and structural analysis through FreeCAD.