Vibe Coding Discover

MCP

CAD CLI and MCP server for AI agents

★ 13715 forksPythonApache-2.0jdilla1277

CLI and MCP server that lets AI coding agents write build123d Python scripts and get back versioned STEP files, PNG renders, STL/GLB meshes, and geometric metrics, plus diffing and a local viewer. CadQuery is an optional compatibility runtime.

Use Cases

Let a coding agent design 3D CAD models from natural languageExport build123d scripts to versioned STEP filesRender four-view PNG previews for visual verificationExport STL/GLB meshes for 3D printing or web viewersMeasure and validate dimensions of generated partsCompare model versions with diffing and A/B viewersExpose CAD operations as MCP tools to Claude Code, Cursor, or WindsurfRun CAD builds headlessly in CI with isolated build directories

Built With

Language
Python
Frameworks
MCP · build123d · CadQuery · Click · OpenCascade (OCP)

Tags

cad · mcp · build123d · cadquery · 3d-modeling · step-files · stl · glb · cli · ai-agents · geometry · rendering · python · opencascade · mesh-export · viewer