Skip to content
Tresca

best-cad-mcp

MCP serverCommunity

A beta Windows server that works on AutoCAD entities by handle and dry-runs each edit plan before it touches the drawing. By LokmenoWer.

35 starsUpdated 9 days agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
Works with
AutoCAD
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
AutoCAD 2020 or newer recommended
Operating systems
Windows
Needs a AutoCAD licence
Yes
Transport
Local (stdio)
AI clients documented
Codex, Claude Code
Licence
MIT
Language
Python

What it can do

  • Scans the open drawing into handles and structured geometry, so edits target exact entities rather than labels or pixels.
  • Validates and dry-runs edit plans, executes them only on request, then rescans and compares the result.
  • Builds a semantic view of the drawing (objects, dimension bindings, constraints) in a local SQLite workspace.
  • Exports layouts, PDF, DXF and images, with optional rendered overlays for visual review.

Limitations

  • Beta; the author aims it at supervised work, not unattended changes to valuable drawings.
  • AutoCAD and the MCP client must run under the same Windows user.
  • View mapping is exact only for untwisted plan views; dimension binding is heuristic.

Install

python -m pip install --upgrade best-cad-mcp
cad-mcp-doctor --check-autocad

Source: github.com/LokmenoWer/best-cad-mcp#install-the-package

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.