OpenSCAD MCP 服务器

OpenSCAD MCP 服务器

通过用户提示生成预览图像和3D文件的OpenSCAD MCP服务器。

快速入门

  1. 克隆仓库并进入目录: git clone https://github.com/jhacksman/OpenSCAD-MCP-Server.git cd OpenSCAD-MCP-Server

  2. 创建虚拟环境并激活: python -m venv venv source venv/bin/activate (Windows 使用 venv\Scripts\activate)

  3. 安装依赖: pip install -r requirements.txt

  4. 安装 OpenSCAD:

    • Ubuntu/Debian: sudo apt-get install openscad
    • macOS: brew install openscad
    • Windows: 从官网下载安装
  5. 设置 API 密钥: 在项目根目录创建 .env 文件,填入以下内容: GEMINI_API_KEY=your-gemini-api-key VENICE_API_KEY=your-venice-api-key

  6. 启动服务器: python src/main.py 访问 http://localhost:8000 开始使用。