OpenSCAD MCP Server

Created By
MCP-Mirrora year ago
Mirror of
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.

Project Info
Created At
a year ago
Updated At
a year ago
Author Name
MCP-Mirror
Star
0
Language
Python
License
-

Recommend Servers

View All
Docwand

14 hours ago
//beforeyouship — LLM Cost Modeling From Your Editor
@Indiegoing

Query realistic LLM cost models without leaving your editor. beforeyouship models the **true monthly cost** of an LLM app architecture — retries, prompt caching, batch discounts, infra overhead, and 3×/10× growth — across GPT-5.x, Claude, Gemini, DeepSeek, and more. Not a token calculator: a planning tool for the design phase, before you commit to a stack. **No API key needed to try it** — demo mode covers the six free-tier models. A Pro key from [beforeyouship.dev](https://beforeyouship.dev) unlocks the full 18-model catalog. ## What you can ask - "How much will a RAG chatbot cost at 10,000 requests/day?" - "Compare Claude Haiku vs Gemini Flash pricing for my workload" - "What's the cheapest model for a multi-step agent at scale?" - "Show me current per-token prices for Anthropic models" ## Tools ### `estimate_cost` Full cost model for an architecture at a given usage level. Returns Naive / Realistic / Worst Case monthly cost per model, 3×/10× growth scenarios, and an opinionated recommendation with reasoning. ### `get_model_prices` Current per-1M-token pricing — input, output, cached input, batch — with context windows and staleness metadata. ### `list_archetypes` Seven preset architecture patterns (simple chatbot, chatbot with history, RAG pipeline, multi-model router, coding assistant, document processor, multi-step agent) used as starting points for estimates. ## Setup **Claude Code:** ​```bash claude mcp add --transport http beforeyouship https://beforeyouship.dev/api/mcp ​``` **Cursor / other clients** — add a remote server: ​```json { "mcpServers": { "beforeyouship": { "type": "streamable-http", "url": "https://beforeyouship.dev/api/mcp" } } } ​``` Add an `Authorization: Bearer bys_...` header with a Pro key for the full catalog. ## Try it > Estimate the monthly cost of a RAG pipeline at 10,000 requests/day

14 hours ago