OpenSCAD MCP Server (RobertCoop)
MCP serverCommunity
A FastMCP server with 12 OpenSCAD tools to render to scale, measure, check fit and printability, and export. By RobertCoop.
170 starsUpdated 8 weeks agoGitHub data from 5 Nov 2026
At a glance
- Type
- MCP server
- Works with
- OpenSCAD
- How it connects
- Reads and writes files; the tool isn't needed
- Access
- Can modify models
- Tool versions
- OpenSCAD 2021.01 or later (dev snapshots used when present)
- Operating systems
- Not stated in its documentation
- Needs a OpenSCAD licence
- No
- Transport
- Local (stdio)
- AI clients documented
- Claude Code, Claude Desktop
- Licence
- MIT
- Language
- Python
What it can do
- Renders OpenSCAD models with a stated scale and measures exact geometry.
- Checks assemblies for interference and clearance, extracts holes and features, and judges printability.
- Exports models for printing.
- Also packaged as a Claude Code plugin that bundles a skill with the server.
Limitations
- OpenSCAD must be installed; set OPENSCAD_PATH if it isn't on your PATH.
Install
claude mcp add openscad --transport stdio -- uvx openscad-mcp/plugin marketplace add robertcoop/openscad-mcp
/plugin install openscad-mcp@openscad-mcpMCP servers and skills run code on your computer. Review the source before installing.
AI-generated models, drawings and results must be checked by a qualified engineer before use.