MCP Server
Reverse Cad
⚙️ Industrial-grade pure TypeScript STL ➔ 100% Watertight Solid STEP AP242 B-Rep & CAD Features JSON engine with built-in MCP server for AI agents. Features exact Gauss-Mirtich 3D inertia, ISO threads (M2-M24), boundary unification (no extra lines), Zero-GC speed, DWRR concurrency & 5-gate RSVS reality verification across macOS, Linux, and Windows.
- Design Tools
- By grizlizora
- 4 tools
Features
- Node.js >= 20.0.0 or Bun >= 1.1.0
- macOS (Apple Silicon ARM64 / Intel x64), Linux (x86_64 / aarch64), or Windows
- Strict Line Limit (< 190 lines): Every single module across all 355+ TypeScript files in src/ is strictly under 190 lines of code. There are zero "God-objects".
- Single Responsibility Principle (SRP): Complex algorithms (e.g. QEM decimation, RANSAC segmentation, B-Rep synthesis) are decoupled into focused, testable micro-modules.
- Acyclic Dependency Graph (DAG): Circular dependencies are strictly eliminated through dependency inversion and dedicated coordinator facades.
- Wave 8-10 Math & Concurrency Verification
- Exact Gauss-Mirtich inertia tensor ($120.0$ divisor, $I{xy} = 0.0$ on unit cube).
- 2D Gauss polygon area loop winding direction (Shoelace formula).
Tools this MCP server exposes
cad_analyze_stlcad_detect_threadscad_verify_rsvscad_convert_to_step
Frequently asked questions
What does Reverse Cad do?
⚙️ Industrial-grade pure TypeScript STL ➔ 100% Watertight Solid STEP AP242 B-Rep & CAD Features JSON engine with built-in MCP server for AI agents. Features exact Gauss-Mirtich 3D inertia, ISO threads (M2-M24), boundary unification (no extra lines), Zero-GC speed, DWRR concurrency & 5-gate RSVS reality verification across macOS, Linux, and Windows.
Is Reverse Cad open source?
Yes — grizlizora's source code is publicly available on GitHub, linked above.
What category is Reverse Cad in?
Reverse Cad is listed under Design Tools.
What tools does Reverse Cad expose?
Reverse Cad exposes 4 tools: cad_analyze_stl, cad_detect_threads, cad_verify_rsvs, cad_convert_to_step.
Who maintains Reverse Cad?
Reverse Cad is built and maintained by grizlizora.