Best OpenSCAD MCP Servers
OpenSCAD is a free and open-source CAD software that focuses on creating solid 3D models through a scripting interface. It allows users to create precise 3D models by writing code rather than using a graphical interface.
Why this server?
Generates parametric OpenSCAD (.scad) source files and can automatically use the OpenSCAD CLI to render and compile them into watertight binary STL meshes.
AlicenseAqualityBmaintenanceEnables multimodal AI to convert photos with reference objects into parametric OpenSCAD models and watertight 3D-printable STL files, including calibration, part generation, and printability inspection.47MITWhy this server?
Provides 3D rendering capabilities for OpenSCAD models, including single view rendering with camera control, multiple perspective generation (orthographic and isometric views), and animation support for 360° model visualization.
AlicenseAqualityAmaintenanceEnables AI assistants to render 3D models from OpenSCAD code, generating single views or multiple perspectives with full camera control. Supports animations, custom parameters, and returns base64-encoded PNG images for seamless integration.12217 PyPI149MITWhy this server?
Generates parametric 3D models and exports them in various formats (CSG, AMF, 3MF, SCAD) that preserve parametric properties, with CLI wrapper for automation
AlicenseAqualityBmaintenanceCreate and edit parametric 3D models with OpenSCAD. Render STL meshes and PNG previews, export SCAD, STL, CSG, and 3MF, and persist model revisions through MCP over stdio or local HTTP. Includes headless Docker support; no GPU or API keys required.8205MITWhy this server?
Offers tools for compiling OpenSCAD code, rendering views, generating cross-sections, validating printability, and importing STL files for parametric, code-first 3D modeling.
AlicenseAqualityDmaintenanceConnects MCP-capable agents to Blender and OpenSCAD for AI-driven 3D modeling, with tools and rules optimized for FDM-printable geometry.2918 PyPI2MITWhy this server?
Provides headless OpenSCAD rendering capabilities, allowing for the execution of OpenSCAD code to generate PNG images with customizable camera positioning and orientation.
AlicenseBqualityFmaintenanceProvides OpenSCAD rendering capabilities through a Model Context Protocol interface, allowing users to generate PNG images from OpenSCAD code without a GUI.1152 npm9MITWhy this server?
Renders PNG previews and exports STL geometry from OpenSCAD source code, enabling iterative CAD modeling and design validation.
AlicenseAqualityAmaintenanceRenders PNG previews and STL geometry from OpenSCAD source code, enabling iterative agent-driven CAD workflows.2152 npm6MITWhy this server?
Allows creating and manipulating 3D CAD models using OpenSCAD, with capabilities to render to 3D mesh formats, generate 2D previews, validate syntax, and get OpenSCAD installation info.
AlicenseAqualityDmaintenanceEnables AI assistants to create and manipulate 3D CAD models using OpenSCAD.410 npm1MITWhy this server?
Generates 3D-printable enclosure models in OpenSCAD format.

MeshCue Forgeofficial
AlicenseNot gradedqualityDmaintenanceAn open-source MCP server that turns natural language hardware descriptions into complete, buildable projects including circuits, firmware, 3D-printable enclosures, PCB files, and documentation.1MITWhy this server?
Integrates with OpenSCAD to perform parametric 3D model generation, allowing the creation of precise functional parts based on natural language requirements.
AlicenseNot gradedqualityNot gradedmaintenanceProvides end-to-end 3D printing automation for Bambu Lab printers, allowing users to generate, slice, and monitor prints using natural language. It features model generation from text or images, real-time camera monitoring, and automated print quality improvement.MIT