Skip to content
Tresca

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

Source: github.com/RobertCoop/openscad-mcp#claude-code

MCP 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.