Skip to main content

autocad-site-mcp

io.github.blackmoon87/autocad-site-mcpVersion 0.2.1

Headless CAD engine & MCP server for 2D/3D drafting, solids, DXF/SVG export, and automation.

Status

Responds204 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:46 UTC
Latency
204 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://acad-qlae.onrender.com/mcpResponds204 ms
No sign-in

Claude Code

claude mcp add --transport http autocad-site-mcp https://acad-qlae.onrender.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: autocad-site-mcp
Remote MCP server URL: https://acad-qlae.onrender.com/mcp

Cursor

{
  "mcpServers": {
    "autocad-site-mcp": {
      "url": "https://acad-qlae.onrender.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"autocad-site-mcp","type":"http","url":"https://acad-qlae.onrender.com/mcp"}'
Streamable HTTP
npm: autocad-site-mcp 0.2.1
Package only

npm (npx)

claude mcp add autocad-site-mcp -- npx -y autocad-site-mcp@0.2.1

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

19 tools

Tools of autocad-site-mcp
Read-only
Idempotent
Open world
cad_add_layersCreates or configures CAD layers with custom colors (hex), linetypes (Continuous, Hidden, Center, Phantom), and lineweights (0.18, 0.25, 0.35, 0.50, etc.).Not declaredNot declaredNot declaredNot declared
cad_batch_add_entitiesFast batch insertion of multiple CAD entities (LINE, LWPOLYLINE, CIRCLE, ARC, ELLIPSE, XLINE, RAY, DONUT, SOLID, TRACE, WIPEOUT, SPLINE, ARRAY (associative rect/polar/path), MLINE (multiline), TABLE (title, header and data cells), IMAGE (picture embedded in the drawing), TEXT, MTEXT, DIMENSION, TOLERANCE, LEADER, HATCH (pattern or gradient), POINT, INSERT, POLYLINE3D). LINE, POINT and POLYLINE3D points take z.Not declaredNot declaredNot declaredNot declared
cad_create_blockDefines a reusable Block containing geometric entities and optional attribute definitions (ATTDEF).Not declaredNot declaredNot declaredNot declared
cad_execute_scriptExecutes JavaScript to generate large or procedural geometry (loops, patterns, algorithms) without spending context tokens. Runs in a separate Node process that cannot write files, start programs or read anything outside the CAD sources; 30 s limit. Variables: CAD, M (CADMath), G (CADGeometry), E (CADEntities), S (CADState), D (CADDXF), L (CADLayouts), parametric, solid(recipe) (adds a 3D solid), console. Changes to the drawing are kept.Not declaredNot declaredNot declaredNot declared
cad_export_dxfExports the current drawing to a standard AutoCAD 2000 (AC1015) ASCII DXF file compatible with AutoCAD, Civil 3D, SolidWorks, and LibreCAD.Not declaredNot declaredNot declaredNot declared
cad_export_stlExports the closed 3D solids to a binary or ASCII STL file for 3D printing.Not declaredNot declaredNot declaredNot declared
cad_export_svgRenders the drawing or paper space layout to an SVG vector file for instant preview and inspection.Not declaredNot declaredNot declaredNot declared
cad_generate_parametricGenerates complex parametric structures: "structural_grid", "truss", "mechanical_flange", "gear", or "architectural_floorplan".Not declaredNot declaredNot declaredNot declared
cad_get_statsReturns comprehensive statistics of the current drawing: entity count, breakdown by type, layers, bounding box extents, blocks, and layouts.Not declaredNot declaredNot declaredNot declared
cad_insert_blockPlaces an instance (INSERT) of a block into the drawing with transform scale, rotation, and attribute values.Not declaredNot declaredNot declaredNot declared
cad_list_commandsLists every implemented AutoCAD command with its aliases and description. Optional filter matches the name, an alias or words in the description (for example "layer" or "dim").Not declaredNot declaredNot declaredNot declared
cad_new_drawingInitializes a fresh CAD drawing space, clearing existing entities and resetting layers.Not declaredNot declaredNot declaredNot declared
cad_open_dxfOpens 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 cad_export_dxf. Returns counts, what was converted, and a warning listing objects that cannot be read (they would be missing from a saved file).Not declaredNot declaredNot declaredNot declared
cad_open_sharedOpens a shared drawing from Cloudflare D1 storage into the current CAD session by its share ID or URL.Not declaredNot declaredNot declaredNot declared
cad_revoke_sharedRevokes and deletes a shared drawing from Cloudflare D1 storage using its ownerToken.Not declaredNot declaredNot declaredNot declared
cad_run_commandsRuns AutoCAD command-line input in the current drawing, exactly as typed in the app. Statements are separated by ";" or newlines; inside a statement tokens are separated by spaces and the statement ends with Enter. Example: "LINE 0,0 100,0 100,50; CIRCLE 50,25 10; CHPROP ALL; C red; LAYMRG N DOORS; N WALLS Y; DRAWORDER ALL; F". Every statement ends with Enter, so keep the follow-up answers of one command step in the same statement ("CHPROP ALL; LA WALLS C red"; a question asked after Enter goes in the next statement: "LAYDEL N TEMP; Y"). Objects are selected with ALL or P (previous). Returns the command log and any problems. 3D: points x,y,z; 3DPOLY, ELEV, VIEW (Top, Front, SWiso ...), UCS. 3D solids: BOX, CYL, SPHERE, EXTRUDE, REVOLVE, UNION, SUBTRACT, INTERSECT, MASSPROP. Use cad_list_commands to see every command.Not declaredNot declaredNot declaredNot declared
cad_share_drawingShares the current drawing online via Cloudflare D1 storage (autocad.site). Returns view and edit URLs that can be shared with users or other agents.Not declaredNot declaredNot declaredNot declared
cad_solidsInspects 3D solids: list (id, op, volume, bounds), measure (volume, area, centroid) or check (closed, curve error).Not declaredNot declaredNot declaredNot declared
cad_update_sharedUploads and updates the current CAD session drawing to an existing shared drawing using its editToken.Not declaredNot declaredNot declaredNot declared

Details

Registry status
Active
Published
Oct 15, 2026
Updated
Oct 15, 2026
Website
Not given
Categories (suggested)
Design and mediaBrowser automationSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing