Back to Home
karolkaczmarek1 icon

openscad-mcp-server

Verified Safe

by karolkaczmarek1

Overview

An OpenSCAD agent allowing LLMs to design, render, and inspect 3D models and libraries.

Installation

Run Command
python src/server.py

Environment Variables

  • OPENSCAD_PATH
  • OPENSCAD_LIBRARIES_PATH

Security Notes

Robust path traversal checks are implemented using `os.path.commonpath` and `os.path.abspath` for both writing (ensuring files are within CWD) and reading library files (ensuring files are within configured library paths). Subprocess calls use a list of arguments, mitigating shell injection risks. No `eval` or `exec` found. Configuration through `.env` prevents hardcoded secrets.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1500
Stars0
Forks0
Last Update2025-11-28

Tags

OpenSCAD3D ModelingLLM AgentCADMultimodal