提交

Mcp Openscad Render Loop

@archimedes-market

Curated by Archimedes Market. OpenSCAD wrapped as an MCP server. Render .scad source with parameter overrides, run parametric sweeps, validate syntax, extract module signatures, compute STL metrics. Iterate on parametric CAD designs from inside Claude/Cursor/Windsurf. → archimedes.market/assets/46d1682f-6ceb-4288-97ae-8a05a4ab9c86
概览

![Archimedes Trust Report — VERIFIED 92/100](https://img.shields.io/badge/Archimedes_Trust-VERIFIED_92%2F100-1 0B981?style=flat-square)

Verified asset on Archimedes Market.


OpenSCAD wrapped as an MCP server. Render .scad source with parameter overrides, run parameter sweeps, validate syntax, extract module signatures, compute STL geometry metrics.

Tools

  • render_stl — render with -D parameter overrides
  • render_png — preview render with camera + image-size control
  • parametric_sweep — Cartesian sweep over multiple parameter ranges
  • validate_scad — syntax check without rendering
  • list_modules — extract module/function signatures + defaults
  • compute_metrics — bbox, volume, surface area, triangle count from STL

License

MIT. Browse the full catalog at archimedes.market/assets.

服务器配置

{
  "mcpServers": {
    "openscad": {
      "command": "mcp-openscad-render-loop",
      "args": [
        "serve"
      ],
      "env": {
        "MCP_OPENSCAD_OUTPUT_DIR": "/tmp/scad-renders"
      }
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.