# Sandraschi Qcad MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.sandraschi%2Fqcad-mcp
Registry id: `mcp-registry/io.github.sandraschi/qcad-mcp`
Status: unknown

## Tools (27)

- `plan_agentic`: NL → ECMAScript via AI sampling (MCP only, needs QCAD Pro)
- `plan_analyse`: Room detection, area calculation, door/window identification
- `plan_array`: Rectangular/polar array patterns (QCAD Pro)
- `plan_beam_analysis`: 2D beam FEM analysis (numpy, no QCAD needed)
- `plan_block_insert`: Insert CAD blocks from library (QCAD Pro)
- `plan_blocks`: Search 4800+ CAD blocks from part library
- `plan_blocks_download`: Download a block DXF from library
- `plan_convert`: Convert between DXF and DWG (QCAD Pro)
- `plan_create`: Create DXF from primitives (line, rect, circle, text, polyline)
- `plan_depot`: List files in the persistent CAD depot with metadata
- `plan_dimension`: Add aligned/linear/angular/radial dimensions (QCAD Pro)
- `plan_exec`: Quick ECMAScript snippet execution
- `plan_export`: DXF → SVG/PNG/PDF (ezdxf or QCAD Pro)
- `plan_extrude`: DXF walls → 3D STL mesh (configurable height/thickness)
- `plan_hatch`: Add hatch patterns (QCAD Pro)
- `plan_info`: DXF metadata: layers, entity counts, bounding box, blocks
- `plan_measure`: Measure distances and lengths in a DXF
- `plan_modify`: Delete/offset/rename/freeze layers
- `plan_render`: High-fidelity SVG/PDF/BMP render via QCAD Pro
- `plan_script`: Execute arbitrary ECMAScript in QCAD Pro
- `plan_scripts_download`: Download a script from gallery/Gist
- `plan_scripts_search`: Search QCAD ECMAScript scripts gallery
- `plan_text`: Add text annotations (QCAD Pro)
- `plan_to_svg`: DXF → SVG preview with layer filtering
- `plan_transpile`: AutoLISP → QCAD ECMAScript translation (MCP only, needs QCAD Pro)
- `plan_wall_data`: Extract wall segments as BIM-ready JSON (QCAD Pro)
- `qcad_status`: QCAD Pro install/running/version report

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
