AutoCAD MCP for Piping & Pipe Supports
MCP serverCommunity
A piping engineer's server for AutoCAD and Plant 3D drawings, live over COM or offline on DXF, built around pipe-support block registers. By C48H74.
5 starsUpdated 5 weeks agoGitHub data from 5 Nov 2026
At a glance
- Type
- MCP server
- Works with
- AutoCAD Plant 3D, AutoCAD
- How it connects
- Drives a running copy of the tool
- Access
- Can modify models
- Tool versions
- Live tests passed on AutoCAD Plant 3D 2021 only; headless DXF engine needs no AutoCAD
- Operating systems
- Windows, macOS, Linux
- Needs a AutoCAD Plant 3D licence
- No
- Transport
- Local (stdio)
- AI clients documented
- Claude Desktop
- Licence
- MIT
- Language
- Python
What it can do
- Reads and updates block attributes such as support TAG, type and line, and round-trips them with Excel keyed by TAG.
- Snapshots, audits and compares pipe-support registers across drawing revisions.
- Creates, dimensions and edits DXF drawings offline, with paper layouts and PDF, PNG or SVG export.
- Plots to PDF through AutoCAD's own plotter and checks layers against a standard in a live session.
Limitations
- Treats Plant 3D drawings as generic AutoCAD objects; no Plant 3D SDK, project database, spec-driven routing or isometrics.
- Model space only, and DWG files need a running AutoCAD; the offline engine reads and writes DXF.
- Tool descriptions and diagnostics are in Portuguese; run_lisp is off by default and isn't a sandbox.
Install
git clone https://github.com/C48H74/autocad-mcp.git
cd autocad-mcp
py -3 -m venv .venv
.\.venv\Scripts\python.exe -m pip install -e ".[dev]" # installs ezdxf and matplotlib too
Copy-Item config.example.toml config.toml{
"mcpServers": {
"autocad": {
"command": "C:\\path\\to\\autocad-mcp\\.venv\\Scripts\\python.exe",
"args": ["-m", "autocad_mcp"],
"env": { "AUTOCAD_MCP_CONFIG": "C:\\path\\to\\autocad-mcp\\config.toml" }
}
}
}Source: github.com/C48H74/autocad-mcp#wire-it-to-claude-desktop
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.