Skip to content
Tresca

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
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

Source: github.com/C48H74/autocad-mcp#install

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.