MCP server for OpenSCAD — generate, render and export parametric CAD for laser cutting, 3D printing and CNC
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"mcp-openscad": {
"command": "uvx",
"args": [
"mcp-openscad"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add mcp-openscad uvx mcp-openscad
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"mcp-openscad": {
"command": "uvx",
"args": [
"mcp-openscad"
]
}
}
}
📋 Copy
Or install with pip: pip install mcp-openscad
README Excerpt
> Servidor MCP (Model Context Protocol) que permite agentes de IA interagir com o OpenSCAD para gerar, renderizar e exportar designs CAD paramétricos para fabricação digital — laser cutting, impressão 3D e CNC. | Ferramenta | Descrição | |---|---| | `render_to_png` | Preview PNG de qualquer código SCAD |
Tools (20)
analyze_mesh check_syntax estimate_material_use export_3mf export_dxf export_stl export_svg generate_3d_box generate_assembly generate_bed_level_test generate_box generate_bracket generate_cnc_toolpath_hints generate_dogbone generate_enclosure generate_finger_test generate_kerf_test generate_laser_part generate_living_hinge generate_retraction_test
Topics
3d-printing ai-agents cad cnc laser-cutting mcp model-context-protocol openscad python