OpenSCAD MCP 服务器
一个支持从文本或图片生成3D模型的MCP服务器,专注于使用多视角重建和OpenSCAD创建参数化模型。
快速入门
-
克隆仓库: git clone https://github.com/jhacksman/OpenSCAD-MCP-Server.git cd OpenSCAD-MCP-Server
-
创建虚拟环境并安装依赖: python -m venv venv source venv/bin/activate (Windows 使用 venv\Scripts\activate) pip install -r requirements.txt
-
安装 OpenSCAD 和 CUDA Multi-View Stereo。
-
设置 API 密钥: 在根目录创建
.env
文件并添加以下内容: GEMINI_API_KEY=your-gemini-api-key VENICE_API_KEY=your-venice-api-key REMOTE_CUDA_MVS_API_KEY=your-remote-api-key -
启动服务器: python src/main.py
-
访问 Web 界面:http://localhost:8000/ui/