openscad-mcp-server

karolkaczmarek1/openscad-mcp-server

3.3

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

No resources