Submit

OpenSCAD MCP Server

@MCP-Mirror

Overview

What is OpenSCAD MCP Server?

OpenSCAD MCP Server is a Model Context Protocol (MCP) server that allows users to generate 3D models from text descriptions or images, focusing on parametric 3D model creation using multi-view reconstruction and OpenSCAD.

How to use OpenSCAD MCP Server?

To use the server, clone the repository, set up a virtual environment, install dependencies, and start the server. You can then interact with the server through various API endpoints to generate images, create 3D models, and manage remote processing tasks.

Key features of OpenSCAD MCP Server?

  • AI Image Generation from text descriptions using Google Gemini or Venice.ai APIs.
  • Multi-View Image Generation for creating multiple views of the same 3D object.
  • Image Approval Workflow for reviewing generated images before reconstruction.
  • 3D Reconstruction using CUDA Multi-View Stereo.
  • Remote Processing capabilities for offloading tasks to powerful machines.
  • OpenSCAD Integration for generating parametric 3D models.
  • Support for various export formats (OBJ, STL, PLY, SCAD, etc.).

Use cases of OpenSCAD MCP Server?

  1. Generating 3D models from textual descriptions for rapid prototyping.
  2. Creating multi-view images for accurate 3D reconstruction.
  3. Integrating with 3D printers for direct printing of generated models.

FAQ from OpenSCAD MCP Server?

  • Can I generate 3D models from any text description?

Yes, the server can generate models based on detailed text prompts.

  • Is remote processing required?

No, remote processing is optional and can be done locally as well.

  • What formats can I export my models to?

You can export models in formats like OBJ, STL, PLY, SCAD, and more.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.