An open-source MCP server that turns natural language hardware descriptions into complete, buildable projects including circuits, firmware, 3D-printable enclosures, PCB files, and documentation.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.COSMOS_ENDPOINTFORGE_ENABLE_GPUFORGE_ENCLOSURE_BACKEND— Enclosure openscad cadquery, zoo-cad, llama-mesh OpenSCAD: none (generates .scad). CadQuery: Python 3 + cadquery pip package. Zoo: ZOO_CAD_API_KEY. LLaMA-Mesh: LLAMA_MESH_ENDPOINT.FORGE_PCB_BACKEND— PCB skidl kicad SKiDL: generates Python script (execution needs Python + skidl). KiCad: KICAD_PATH pointing to kicad-cli.FORGE_VIZ_BACKEND— Visualization hunyuan3d cosmos, llama-mesh All generate placeholders in offline mode. Online mode requires the respective _ENDPOINT env var.HUNYUAN3D_ENDPOINTKICAD_PATH— PCB FORGE_PCB_BACKEND skidl kicad SKiDL: generates Python script (execution needs Python + skidl). KiCad: pointing to kicad-cli.LLAMA_MESH_ENDPOINT— Enclosure FORGE_ENCLOSURE_BACKEND openscad cadquery, zoo-cad, llama-mesh OpenSCAD: none (generates .scad). CadQuery: Python 3 + cadquery pip package. Zoo: ZOO_CAD_API_KEY. LLaMA-Mesh: .MESHCUE_AT_API_KEYMESHCUE_AT_SHORTCODEMESHCUE_AT_USERNAMEMESHCUE_CORS_ORIGINMESHCUE_DB_PATHMESHCUE_DEFAULT_CHANNEL— Platform default delivery channel (sms, whatsapp, voice)MESHCUE_DEFAULT_LANGUAGE— Platform default language code (en, fr, sw, rw, ln, rn, pt, ar, es)MESHCUE_ESCALATION_PHONE— Platform-level fallback phone number for critical alerts when all clinic contacts failMESHCUE_HEALTH_PORTMESHCUE_MAX_RETRIES— Number of delivery retries before escalationMESHCUE_MESH_ENDPOINTMESHCUE_MESH_SECRETMESHCUE_TWILIO_PHONEMESHCUE_TWILIO_SIDMESHCUE_TWILIO_TOKENMESHCUE_VOICE_PROVIDERMESHCUE_WA_PHONE_IDMESHCUE_WA_TOKENMESHCUE_WA_VERIFY_TOKENMESHCUE_WEBHOOK_PORTOPENSCAD_PATH— OpenSCAD .scad files are generated instantly. Rendering to STL requires OpenSCAD installed locally ().PYTHON_PATH— Set to your Python 3 interpreter (e.g., PYTHON_PATH=/usr/local/bin/python3).ZOO_CAD_API_KEY— Enclosure FORGE_ENCLOSURE_BACKEND openscad cadquery, zoo-cad, llama-mesh OpenSCAD: none (generates .scad). CadQuery: Python 3 + cadquery pip package. Zoo: . LLaMA-Mesh: LLAMA_MESH_ENDPOINT.ZOO_CAD_ENDPOINT— Check that is set correctly (default: https://api.zoo.dev).[](https://m8ven.ai/mcp/meshcue-meshcue-forge-u23jnw)