karolkaczmarek1/openscad-mcp-server
If you are the rightful owner of openscad-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The OpenSCAD MCP Server is a specialized server designed to facilitate interaction with OpenSCAD through Model Context Protocol (MCP), enabling LLMs to perform tasks like writing SCAD code, rendering previews, and exporting 3D models.
Tools
Functions exposed to the LLM to take actions
write_scad_script
Allows creating/editing SCAD scripts in the current directory.
render_preview
Returns the rendered image directly to the LLM and saves it to disk.
export_stl
Exports the model in STL format for geometry validation.
list_scad_library_directory
Lists the contents of a specified SCAD library directory.
read_scad_library_file
Reads a specified SCAD library file.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client