SolidCraft connects parametric CAD with AI agents
October 18, 2026
SolidCraft is an open CAD application for desktop and browser. Its built-in MCP server lets AI agents model, measure and export parts.
What this is about
SolidCraft is an open-source parametric 3D CAD application written in Rust. It runs on Windows, macOS and Linux and in the browser. Its built-in MCP server is particularly relevant: a compatible assistant can create models, change dimensions, inspect geometry and export files.
The project describes its status as “early but usable for simple parts.” It does not promise to replace established engineering suites overnight, but offers a direct route from a written requirement to an editable CAD model.
What SolidCraft actually does
Users draw sketches, add geometric constraints and dimensions, and build bodies with extrude, revolve, fillet, chamfer, shell and hole operations. A parametric timeline records the steps. Change the width of an enclosure and SolidCraft rebuilds dependent features.
Supported formats include STEP, IGES, STL, OBJ, 3MF and glTF. Its CLI and MCP server enable automated workflows. An agent can create a part, measure volume and surface area, render a preview and export a STEP file. The source is licensed under Apache 2.0.
Why it matters
In AI-assisted design, an attractive image is not yet a usable part. Manufacturing and further editing require traceable geometry, dimensions and formats other CAD systems understand. SolidCraft creates an editable construction history rather than only a polygon mesh.
That can help developers, small hardware teams and makerspaces automate recurring variants. A human remains in the review loop: dimensions, fits, material assumptions and manufacturability need verification. Browser, desktop and CLI versions cover different workflows.
In plain language
SolidCraft is like a recipe book for parts. Instead of photographing only the finished cake, it records ingredients, quantities and every step. Change the size of the tin and the recipe can be recalculated. MCP lets an assistant revise that recipe under supervision.
A practical example
A team needs an enclosure for a circuit board. It gives the agent outer dimensions of 120 × 80 × 30 millimeters, a 2-millimeter wall and four holes for M3 screws. The agent creates the sketch, extrusion, shell and hole pattern, renders a preview, and exports STEP and STL.
A developer then changes the height to 36 millimeters. Dependent features rebuild. Before printing, the team still checks board clearances, tolerances, screw seats and collisions. SolidCraft accelerates a reviewable design but does not replace engineering approval.
Scope and limits
- The project is young; known bugs and missing functions remain.
- Downloads are currently unsigned. Users should verify provenance and checksums carefully.
- Imported meshes do not automatically become full parametric bodies.
- An agent can create a geometrically valid but practically unsuitable part. Strength, tolerances and manufacturability need expert review.
- MCP access expands the attack surface. Teams should restrict permissions and version outputs.
The sensible first test is a small, familiar part. Rebuilding a simple bracket and comparing its STEP file, dimensions and timeline with a reference model quickly shows whether the workflow fits.
SEO & GEO keywords
SolidCraft, parametric CAD, AI agents, MCP server, 3D design, open-source CAD, STEP export, Rust, CAD automation, local AI
💡 In plain English
SolidCraft is an open CAD program with an interface for AI agents. It creates editable 3D parts, but does not replace engineering review or a mature CAD suite for complex projects.
Key Takeaways
- →SolidCraft runs on desktop systems and in the browser.
- →Its MCP server lets AI agents edit parametric models.
- →It supports STEP, IGES and several mesh formats.
- →The project uses the Apache 2.0 license.
- →Complex parts still require expert review.
FAQ
Is SolidCraft free to use?
Yes. Its source is under Apache 2.0, with downloads and a browser build available.
Can SolidCraft handle STEP files?
Yes. The documentation lists STEP import and export; complex models need careful verification.
Does the agent replace an engineer?
No. Tolerances, strength and manufacturability require expert review.