Mcp Openscad Render Loop MCP Server

Source profile for Mcp Openscad Render Loop. Its purpose and connection details need verification against the maintainer’s documentation.

Local serverstdio

What is the Mcp Openscad Render Loop MCP Server?

This Mcp Openscad Render Loop source profile is awaiting review. The previous overview contained a logo or badge fragment rather than a usable description. Check the linked maintainer documentation for the server’s purpose and connection details.

Local setup

The project provides a local client configuration using mcp-openscad-render-loop. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares MCP_OPENSCAD_OUTPUT_DIR, MCP_OPENSCAD_BINARY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
render_stlrender a .scad file or inline source to STL with -D parameter overrides
render_pngpreview render to PNG with camera + image-size control
parametric_sweepCartesian sweep over one or more parameter ranges, returns a manifest of outputs
validate_scadsyntax check via openscad --check (no render)
list_modulesextract top-level module foo(...) and function bar(...) signatures with defaults
compute_metricsbounding box, volume, surface area, triangle count from an STL

How to install the Mcp Openscad Render Loop MCP Server

{
  "mcpServers": {
    "openscad": {
      "command": "mcp-openscad-render-loop",
      "args": [
        "serve"
      ],
      "env": {
        "MCP_OPENSCAD_OUTPUT_DIR": "/tmp/scad-renders",
        "MCP_OPENSCAD_BINARY": "/usr/local/bin/openscad"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
MCP_OPENSCAD_OUTPUT_DIRDeclared in the maintainer’s client configuration.Check documentation
MCP_OPENSCAD_BINARYDeclared in the maintainer’s client configuration.Check documentation