Enables AI agents to write TypeScript to create, render, verify, and export parametric 3D models using Replicad/OpenCascade CAD kernel, headlessly from terminal or MCP clients.
| Tool name | Description | Destructive? |
|---|---|---|
| setup_shape_project | ✓ no | |
| create_shape | ✓ no | |
| open_shape | ✓ no | |
| modify_shape | ✓ no | |
| read_shape | ✓ no |
| delete_shape⚠ | ⚠ yes | |
| export_shape | ✓ no | |
| list_installed_apps | ✓ no | |
| list_shapes | ✓ no | |
| validate_syntax | ✓ no | |
| preview_shape | ✓ no | |
| tune_params | ✓ no | |
| clear_params | ✓ no | |
| get_api_reference | ✓ no | |
| render_preview | ✓ no | |
| get_preview | ✓ no | |
| set_render_mode | ✓ no | |
| toggle_dimensions | ✓ no | |
| get_render_status | ✓ no | |
| preview_finder | ✓ no | |
| check_collisions | ✓ no | |
| validate_joints | ✓ no | |
| verify_shape | ✓ no | |
| sweep_check | ✓ no | |
| describe_geometry | ✓ no |