Openscad MCP logo

Openscad MCP

未认领

作者:RobertCoop

A Model Context Protocol (MCP) server for OpenSCAD 3D modeling and rendering

安装

$uv run --with git+https://github.com/quellant/openscad-mcp.git openscad-mcp

此服务器需要专门配置。目前没有可复用的公开启动命令,请遵循项目说明。

项目说明

更多AI & ML服务器

浏览完整目录

未认领列表

这个 MCP 服务器是你的吗?

此列表根据公开信息自动生成。认领后,你可以编辑页面、设置兼容性并解锁增长工具。全程不超两分钟。

认领此服务器

安全概况

已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理

15 个工具中显示 15 个

文档中列出的工具 (15)

内容来自项目文档。服务器握手不会验证每个工具的说明或行为。

check_openscad

Verify OpenSCAD installation, version and capabilities

clear_cache

Clear the render cache

create_model

Create a new .scad file in the workspace

delete_model

Delete a model file

export_model

Export to STL, 3MF, AMF, OFF, DXF, or SVG

get_libraries

Discover installed OpenSCAD libraries

get_model

Read a model file and its metadata

get_project_files

List .scad files and their include/use dependency graph

list_models

List all models in the workspace

measure

Exact numbers from the exported geometry: bbox, dimensions, volume, surface area, solid and cavity counts, watertightness, meshhealth. mode=parts measures each part of an assembly, mode=section returns cut contours with area, mode=mass adds grams for a material. Accepts an existing STL/SVG via mesh

reference

Sourced engineering data with confidence labels: fits and clearances, metric fasteners, heat-set inserts, bearings, magnets, joints, FDM design rules, materials, OpenSCAD cheatsheet, conventions

render

Images with a text digest before each one (camera, view direction, scale, bbox). mode=views (one image per view, or a custom camera), mode=section (exact cross-section with a scale bar), mode=parts (each part in its own colour, isolate ghosts the rest), mode=compare (before/after). grounded=true giv

scad_eval

Evaluate expressions in a model's variable scope and get typed values (number, vector, string, bool, range, undef)

update_model

Update an existing model's content

validate

mode=syntax (parse and evaluate, no geometry), mode=geometry (mesh findings: open edges, non-manifold, several solids, cavities), mode=predicates (assert ["W > 10", "H == 2W"] in the model's scope), mode=includes (every include/use/import resolved or not)

工具变更历史

比较相同配置的完整检查。只列出工具,未调用工具。此处不测量输入结构的变化。

尚无完整工具检查。