MusubiCAD
AI-native parametric CAD built in Rust: MCP-driven, running real agent processes that review and apply typed sketch edits.
What it does and how it connects
MusubiCAD is a parametric CAD plugin for coding agents such as Claude Code, built in Rust. The agent edits named, unit-bearing parameters in a Design Graph; MusubiCAD dry-runs every change, rebuilds the solid with OpenCASCADE, checks it against what the agent said it would do, and only then writes the file. Exports cover STEP, 3MF, STL, GLB, drawings, and URDF for robot simulators.
The README shows the loop on real examples: a six-axis robot arm with six declared joints, a parametric actuator whose hub regenerates from 24 to 60 mm tall, a bearing carrier whose bore sweeps from 8 to 26 mm, a rectangular profile revolving from a 60 degree sector to a 330 degree sector, and a variable-radius fillet plate. A full session transcript is linked from the README.
Agent access runs over MCP, with an API reference and architecture docs in the repo. The README also documents what works today, a roadmap, and the repository layout, and states the project status in its own section.
Alternatives
Compare side by side- OpenSuperCAD
An agent-driven editor on top of OpenSCAD, rather than a parametric CAD plugin with a verified Design Graph.
- QymCAD
A parametric B-rep CAD program the user drives directly, rather than a plugin that lets a coding agent iterate on parameters.
- PartCAD
A parametric CAD package for parts and assemblies, rather than an agent-native CAD plugin.
- CADAM
A CAD agent workspace, rather than a parametric CAD plugin with dry-run verification of agent edits.
Sources
Not verified
- Pricing: none stated on the repo.
- Real user voices: recent repo activity is the owner's own pull requests.
- Related Error Index entries: no MusubiCAD entries exist in the live map.
- A standalone vendor website: repo only.
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.