Skip to content
← Directory

mcp · Global

autocad-mcp

MCP server for AutoCAD LT v3.1: freehand AutoLISP execution, 8 consolidated tools, File IPC + ezdxf backends, focus-free dispatch, undo/redo, P&ID symbols, and robust IPC with ESC prefix and UTF-8 fallback. Companion agent skill: puran-water/autocad-drafting

Claim this listing

Represent autocad-mcp? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.

Explore paid sponsorship →

What's in it

Data offered docs-verified
DXF export · PDF plotting · PNG view screenshots · entity create/modify (lines, circles, polylines, hatches, MText) · layer management · block insert and attribute read/update · P&ID symbol insertion (CTO library) · undo/redo · arbitrary AutoLISP execution (File IPC only)
Formats docs-verified
DXF · PDF · PNG · MCP stdio
Access docs-verified
Open source, MIT licence, no credentials documented. File IPC backend requires AutoCAD LT 2024+ on Windows; ezdxf headless backend runs without AutoCAD on any platform.

Useful for

Use cases llm-inferred
Generating headless DXF drawing outputs for drainage or civils sheets on machines without AutoCAD (ezdxf backend) · Batch-updating title-block or equipment tag attributes across a set of drawings · Drafting P&ID-style process schematics for water treatment schemes with CTO symbols · Exporting drawings to DXF and PDF for issue to design teams or clients
Audience llm-inferred
CAD technicians · drainage engineers · civils and BIM engineers · process engineers drafting P&IDs

Limitations

Constraints docs-verified
File IPC backend needs Windows 10/11, native Windows Python 3.10+, and AutoCAD LT 2024 or newer running · AutoLISP is not supported on AutoCAD LT for Mac · offset, fillet and chamfer are File IPC only · execute_lisp is File IPC only · plot_pdf and undo/redo are not available on the ezdxf backend · P&ID symbol insertion requires the CTO P&ID Symbol Library installed at C:\PIDv4-CTO\ · Beta-style v3.1 release with IPC timing dependencies (timeout 1-300 s)

Example tool calls docs-verified

Confirm which backend is active (file_ipc if AutoCAD is running, ezdxf otherwise)

{
  "tool": "system",
  "arguments": {
    "operation": "status"
  }
}

Export the current drawing as DXF (path argument not documented, so omitted)

{
  "tool": "drawing",
  "arguments": {
    "operation": "save_as_dxf"
  }
}

Capture the current AutoCAD view as a PNG for visual checking

{
  "tool": "view",
  "arguments": {
    "operation": "get_screenshot"
  }
}
Licence
MIT
Authentication
No credentials documented in README
GitHub stars
566
Last commit
20/02/2026
Last successful page check
14/10/2026
Page health
healthy
Package
Not recorded
Verification
Not independently verified

Provenance & evidence

Tools/install/auth auto-extracted from README; quality score heuristic (stars, recency, tool count, licence).

Metadata observed 15/10/2026 · research sweep: github-search