cad_setup
Check or install the optional confined build123d runtime, verify a build plus STL/STEP round trip, and refuse external macOS volumes before installation.
Instructions
Check the optional confined build123d runtime. With install: true, use uv to install pinned Python/packages in this MCP's data directory and prove a confined build plus STL/STEP round trip. On macOS, the data directory must be on an internal disk with file ownership enabled; external/network volumes are refused before installation. Native signatures are never modified. Never starts Blender, Fusion or a printer.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "cad_setup"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| install | No | Install and verify the pinned optional runtime; false only checks it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||