
OpenSCAD
Brings OpenSCAD rendering into Claude through two straightforward tools: render_scad_png for quick visual previews with configurable camera angles, and export_scad_stl for generating printable geometry. Built on OpenSCAD WASM, so it runs without external dependencies. The real workflow here is iterative: agents write parametric SCAD code, render a PNG to check proportions, critique the result, and refine across multiple turns. Includes a bundled skill that teaches this iterate-and-refine loop. Reach for this when you need agent-driven CAD modeling with visual grounding, whether for 3D printing prep, design exploration, or parametric prototyping. Text rendering isn't supported yet, and complex models can be slow in WASM.
- GitHub stars
- 8
- tools
- 2
- transport
- STDIO
- last updated
- Sep 24, 2026
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
render_scad_pngRenders a PNG preview image from SCAD source.
Renders a PNG preview image from SCAD source.
No parameter schema in public metadata yet.
export_scad_stlExports an STL generated from SCAD source.
Exports an STL generated from SCAD source.
No parameter schema in public metadata yet.
Sponsors
Readme
OpenSCAD MCP Server
An MCP (Model Context Protocol) server that renders PNG previews and STL geometry from OpenSCAD (SCAD) source code. It is designed to support iterative, agent-driven CAD workflows, where models can be previewed visually and exported for downstream use (e.g. fabrication, simulation, or inspection).
⚠️ Beta
This MCP server is currently in beta. Performance, APIs, and capabilities may change. Issues and contributions are welcome.
Use cases
- Iterative agent-driven modeling
Agents generate or modify OpenSCAD source, render PNG previews to evaluate shape and proportions, and refine the model across multiple turns.
Details
- Repository
- github.com/fboldo/openscad-mcp-server
- Website
- github.com/fboldo/openscad-mcp-server
- Category
- Design & Creative
- Package
openscad-mcp-server- Transport
- STDIO
- Registry
- MCP registry, active