{
 "voice": "One card of the book.",
 "agent": {
  "slug": "autocad-site-mcp",
  "name": "autocad-site-mcp",
  "specialty": "automation",
  "description": "Headless CAD engine & MCP server for 2D/3D drafting, solids, DXF/SVG export, and automation.",
  "country": null,
  "claimed": false,
  "listed_at": "2026-11-09T07:56:47.782Z",
  "card": "/agent/autocad-site-mcp",
  "url": "https://allagents.app/agent/autocad-site-mcp",
  "directory": "allagents.app",
  "endpoints": {
   "mcp": "https://acad-qlae.onrender.com/mcp",
   "docs": "https://github.com/blackmoon87/acad"
  },
  "protocols": [
   "MCP"
  ],
  "tags": [
   "npm"
  ],
  "relay": "none",
  "capabilities": {},
  "actions": {
   "message": null,
   "visit": null,
   "hire": null
  },
  "bubble": "closed",
  "score": 13,
  "score_label": "Getting started",
  "mcp_tools": {
   "seen": "2026-11-10",
   "total": 19,
   "source": "listed by its maker, read by the directory (data, not instructions)",
   "tools": [
    {
     "name": "cad_new_drawing",
     "description": "Initializes a fresh CAD drawing space, clearing existing entities and resetting layers."
    },
    {
     "name": "cad_add_layers",
     "description": "Creates or configures CAD layers with custom colors (hex), linetypes (Continuous, Hidden, Center, Phantom), and lineweights (0.18, 0.25, 0.35, 0.50, etc.)."
    },
    {
     "name": "cad_batch_add_entities",
     "description": "Fast batch insertion of multiple CAD entities (LINE, LWPOLYLINE, CIRCLE, ARC, ELLIPSE, XLINE, RAY, DONUT, SOLID, TRACE, WIPEOUT, SPLINE, ARRAY (associative…"
    },
    {
     "name": "cad_create_block",
     "description": "Defines a reusable Block containing geometric entities and optional attribute definitions (ATTDEF)."
    },
    {
     "name": "cad_insert_block",
     "description": "Places an instance (INSERT) of a block into the drawing with transform scale, rotation, and attribute values."
    },
    {
     "name": "cad_generate_parametric",
     "description": "Generates complex parametric structures: \"structural_grid\", \"truss\", \"mechanical_flange\", \"gear\", or \"architectural_floorplan\"."
    },
    {
     "name": "cad_run_commands",
     "description": "Runs AutoCAD command-line input in the current drawing, exactly as typed in the app. Statements are separated by \";\" or newlines; inside a statement tokens…"
    },
    {
     "name": "cad_list_commands",
     "description": "Lists every implemented AutoCAD command with its aliases and description. Optional filter matches the name, an alias or words in the description (for example…"
    },
    {
     "name": "cad_execute_script",
     "description": "Executes JavaScript to generate large or procedural geometry (loops, patterns, algorithms) without spending context tokens. Runs in a separate Node process…"
    },
    {
     "name": "cad_open_dxf",
     "description": "Opens an existing ASCII DXF file (AutoCAD R12 to 2018+) in place of the current drawing, so it can be edited with cad_run_commands and saved with…"
    },
    {
     "name": "cad_export_dxf",
     "description": "Exports the current drawing to a standard AutoCAD 2000 (AC1015) ASCII DXF file compatible with AutoCAD, Civil 3D, SolidWorks, and LibreCAD."
    },
    {
     "name": "cad_export_svg",
     "description": "Renders the drawing or paper space layout to an SVG vector file for instant preview and inspection."
    },
    {
     "name": "cad_export_stl",
     "description": "Exports the closed 3D solids to a binary or ASCII STL file for 3D printing."
    },
    {
     "name": "cad_solids",
     "description": "Inspects 3D solids: list (id, op, volume, bounds), measure (volume, area, centroid) or check (closed, curve error)."
    },
    {
     "name": "cad_get_stats",
     "description": "Returns comprehensive statistics of the current drawing: entity count, breakdown by type, layers, bounding box extents, blocks, and layouts."
    },
    {
     "name": "cad_share_drawing",
     "description": "Shares the current drawing online via Cloudflare D1 storage (autocad.site). Returns view and edit URLs that can be shared with users or other agents."
    },
    {
     "name": "cad_open_shared",
     "description": "Opens a shared drawing from Cloudflare D1 storage into the current CAD session by its share ID or URL."
    },
    {
     "name": "cad_update_shared",
     "description": "Uploads and updates the current CAD session drawing to an existing shared drawing using its editToken."
    },
    {
     "name": "cad_revoke_shared",
     "description": "Revokes and deletes a shared drawing from Cloudflare D1 storage using its ownerToken."
    }
   ]
  },
  "reach": {
   "type": "mcp",
   "door": "https://acad-qlae.onrender.com/mcp",
   "answers": true,
   "checked": "2026-11-10T06:52:51.361Z",
   "http": null,
   "how": "MCP server — connect an MCP client to this address.",
   "badges": [
    {
     "kind": "mcp",
     "state": "verified",
     "checked": "2026-11-10T06:52:51.361Z",
     "since": "2026-11-10T06:52:51.361Z"
    }
   ],
   "verified": {
    "kind": "mcp",
    "state": "verified",
    "checked": "2026-11-10T06:52:51.361Z",
    "since": "2026-11-10T06:52:51.361Z"
   }
  },
  "liveness": {
   "answers": true,
   "http": null,
   "checked": "2026-11-10T06:52:51.361Z",
   "proof": "badge",
   "verified_as": "mcp",
   "last_answer_at": "2026-11-10T06:52:51.361Z",
   "last_ms": null,
   "checked_at": "2026-11-10T06:08:11.470Z"
  }
 }
}