Freecad Ai
UnclaimedAI-powered assistant workbench for FreeCAD — generate 3D models from natural language
Unclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (40)
boolean_operation
Fuse, Cut, or Common between two objects
capture_viewport
Save a screenshot of the 3D viewport
chamfer_edges
Chamfer edges
create_body
Create a PartDesign Body for parametric modeling
create_enclosure_lid
Generate a snap-fit enclosure lid with correct dimensions
create_inner_ridge
Add a snap-fit ridge inside a rectangular hollow
create_primitive
Box, Cylinder, Sphere, Cone, Torus
create_sketch
Sketch with lines, circles, arcs, rectangles + constraints (supports plane offset)
create_snap_tabs
Add snap tabs on a lid lip (pairs with ridge)
create_spreadsheet
Create a Spreadsheet with named variables for parametric modeling
create_variable_set
Create a VarSet with named variables for parametric modeling
create_wedge
Create a wedge/ramp shape
describe_model
Comprehensive geometry summary: dimensions, wall thickness, hollow/solid detection
execute_code
Fallback: run arbitrary Python
export_model
Export to STL, STEP, or IGES
fillet_edges
Round edges
get_document_state
Inspect current objects and properties
linear_pattern
Repeat a feature in a line
list_documents
List all open documents with object counts and active indicator
list_edges
List all edges with names, labels, lengths (optional filter)
list_faces
List all faces with names, labels, normals, areas (optional filter)
loft_sketches
Loft between sketches for tapered/organic shapes
measure
Volume, area, bounding box, distance, edge listing
mirror_feature
Mirror a PartDesign feature across a plane
modify_property
Change any object property (supports relative: +10%, 1.5)
multi_transform
Chain linear pattern + polar pattern + mirror in one feature
pad_sketch
Extrude a sketch
pocket_sketch
Cut a pocket from a sketch (auto-detects correct direction)
polar_pattern
Repeat a feature in a circular pattern
redo
Redo previously undone operations
revolve_sketch
Revolve a sketch around an axis (vase, wheel, bottle)
scale_object
Scale an object uniformly or per-axis
section_object
Cross-section through a plane or another object
set_expression
Bind object properties to expressions (parametric relationships)
shell_object
Hollow out a solid (PartDesign::Thickness)
sweep_sketch
Sweep a profile along a spine path (pipe, tube)
switch_document
Switch the active FreeCAD document by name or label
transform_object
Move and/or rotate an object
undo
Undo last N operations, or undo until a named transaction
undo_history
Show the undo/redo stack with named transactions