Submit

OpenSCAD MCP Server

@jhacksman

a year ago
developer-tools
Devin's attempt at creating an OpenSCAD MCP Server that takes a user prompt and generates a preview image and 3d file.
Overview

what is OpenSCAD MCP Server?

OpenSCAD MCP Server is a tool that allows users to describe 3D objects in natural language, generating OpenSCAD code to create parametric 3D models and preview images.

how to use OpenSCAD MCP Server?

To use the server, clone the repository, set up a virtual environment, install dependencies, and start the server. Users can then interact with the server using various MCP tools to create, modify, export, and print 3D models.

key features of OpenSCAD MCP Server?

  • Natural Language Processing for design parameter extraction
  • Integration with OpenSCAD for parametric model generation
  • Multi-angle preview image generation
  • Support for exporting models in various formats (CSG, AMF, 3MF, SCAD)
  • Optional 3D printer discovery and direct printing capabilities

use cases of OpenSCAD MCP Server?

  1. Creating 3D models from natural language descriptions.
  2. Modifying existing 3D models based on user input.
  3. Exporting models in different formats for 3D printing.
  4. Discovering and printing to networked 3D printers.

FAQ from OpenSCAD MCP Server?

  • Can I create any 3D model using natural language?

Yes! The server can interpret a wide range of natural language descriptions to create 3D models.

  • What formats can I export my models to?

You can export models in CSG, SCAD, AMF, 3MF, DXF, and SVG formats.

  • Is there a web interface for previewing models?

Yes! The server provides a web interface to view multi-angle previews of your models.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.