Create, edit, and combine 3D CAD models in JupyterCAD with natural language.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "jupytercad-mcp" yet — see the docs or source repo.
In JupyterCAD, create a rectangular base sized 120×80×10 mm, add four through holes of 8 mm diameter at the corners, and name the model mounting_plate.
A 3D mounting plate model with four corner holes is created and named.
Change the cylinder in the current model from 30 mm to 45 mm in height, keep the radius at 12 mm, and move it 5 mm upward along the Z axis.
The existing cylinder is resized and repositioned as requested, and the model is updated.
Create a sphere with a 20 mm radius and a cube with 30 mm side length, align their centers, then perform a boolean intersection and keep the resulting model.
A resulting 3D solid representing the intersection of the sphere and cube is produced.
Control CAD software with natural language for drawing, layers, and automation.
Control FreeCAD with natural language to create and edit 3D models.
Control FreeCAD with AI for 3D modeling, editing, and simulation analysis.
Perform CAD modeling, slicing, simulation, and structural analysis through FreeCAD.
Create editable parametric CAD parts and constrained sketches directly in Onshape.
Create, edit, and inspect FreeCAD 3D models using natural language.