Skip to main content
Glama
lucad

lucad

by Ngoctrong102

lucad

Agent-assisted CAD engineering: deterministic engine + thin MCP. The engine has zero LLM runtime dependency (DEC-002 / NFR-001).

Install

curl -fsSL "https://raw.githubusercontent.com/Ngoctrong102/lucad/main/install.sh" | bash

From a clone (editable, same isolated venv — not a project .venv):

./install.sh
lucad upgrade      # later: pull latest into the CLI venv
lucad uninstall    # remove the CLI (this checkout stays)

Related MCP server: Forja

Use

cd your-project    # host machine/job (any name); not the CLI venv
lucad init         # or: lucad init /path/to/host

That’s it — host folders (drawings/, artifacts/handoff, artifacts/preview, plan/, .lucad/) plus .cursor/mcp.json. Does not create a project .venv.

Restart Cursor (Developer: Reload Window). Settings → MCP → lucad-cad should be green.

Then in Agent chat: design brief → plan/ notebook → gates → cad_execute → cad_validate → cad_export.

Layout

your-project/
  plan/                  ← engineering notebook (many YAML files; commit this)
  drawings/              ← live FreeCAD
  artifacts/handoff/     ← STEP
  artifacts/preview/     ← STL/GLB
  .lucad/                ← ledger (engine only)
  parts/  assemblies/    ← kit templates
  .cursor/mcp.json

Docs

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables coding agents to convert natural language engineering prompts into editable parametric CAD models with deterministic parsing, validation, and edit support.
      5
      Apache 2.0
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to design, modify, and verify exact B-rep 3D CAD models by running build123d scripts on an OpenCascade kernel, with live three.js preview, collision and FDM printability checks, text-based spatial perception, user notes/sketch annotations, version history, and one-click export to OrcaSlicer.
      1
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to drive desktop CAD software through natural language with verified execution, failure recovery, and traceable results across modeling, assemblies, drawings, exports, motion, FEA, and related engineering workflows.
      MIT
    • F
      license
      B
      quality
      C
      maintenance
      Enables AI agents to drive SolidWorks for parametric modelling, aerospace part generation, sheet metal, weldments, assemblies, drawings, simulation, inspection, and file export. It provides approval-gated operations, verification tools, and journaling for safe, recoverable design automation.
      94
      -