OpenSCAD-MCP-Server
36
The OpenSCAD MCP Server facilitates the creation of 3D models from textual descriptions or images, emphasizing parametric design with OpenSCAD integration. It supports multi-view image generation, AI-driven image creation, and remote processing to handle intensive computational tasks efficiently.
OpenSCAD MCP Server
A Model Context Protocol (MCP) server that enables users to generate 3D models from text descriptions or images, focused on parametric 3D models using OpenSCAD.
Features
- AI Image Generation using Google Gemini or Venice.ai APIs
- Multi-view image generation for 3D reconstruction
- Image approval workflow
- Convert images into 3D models using CUDA Multi-View Stereo
- Remote processing capabilities
- OpenSCAD for parametric model generation
Installation
- Clone the repository and set up Python environment
- Install needed software like OpenSCAD and CUDA Multi-View Stereo
- Configure API keys and optional remote processing
Usage
- Start the server and access it via HTTP
- Generate images and 3D models using specified tools
- Export models in various formats