Imported from sandraschi/qcad-mcp (
AGENTS.md). Install upstream withnpx skills add sandraschi/qcad-mcp. Copyright stays with the author.
qcad-mcp — Agent Guide
Overview
QCAD MCP server — DXF/DWG floor plans to SVG preview + STL extrusion via MCP tools and REST API
Ports
- Backend: 11966 (FastAPI + MCP HTTP
/mcp) - Frontend: 11967 (Vite React SPA)
Key Commands
just serve— start backend (dual transport)start.ps1— start backend + frontend + open browserjust test— run pytest + Playwright e2ejust lint— ruff + biome + tsc
Standards
- FastMCP 3.4+ portmanteau tool pattern with annotation constants
- Structured dict returns with
success,message,data - Dual transport: stdio (Claude Desktop) + HTTP (
MCP_TRANSPORT=http) - See mcp-central-docs for fleet-wide coding standards
Key Files
README.md— full documentation including pricing modelpyproject.toml— build config and entry pointsCLAUDE.md— Claude Code contextwebapp/src/pages/— 16 React pages (Dashboard, Demo, Depot, Viewer, etc.)