dcc-mcp-autocad
Drives AutoCAD DWG automation over a negotiated transport (interactive COM or headless accoreconsole). Provides tools for inspecting drawings (bounded entity, layer, and layout metadata), creating new DWGs from templates, ensuring layers exist, and appending typed entities such as lines, circles, points, and text, plus status reporting on host discovery, transport, and active capabilities.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dcc-mcp-autocadcreate a new drawing, ensure layer Walls exists, and add a circle at 10,10 radius 5"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
dcc-mcp-autocad
AutoCAD adapter for the DCC Model Context Protocol ecosystem — typed DWG automation for agents, portable-first.
Why this adapter is different
dcc-mcp-autocad is the ecosystem's first portable-first adapter. Locating
the host never depends on a registered COM ProgID, so green/portable installs
work, and the headless accoreconsole.exe path keeps batch automation usable
even where COM is unavailable.
Two interchangeable transports implement one contract:
Transport | Host | Capabilities |
| interactive AutoCAD | live document, window handle, interactive selection, batch edit, plot |
|
| batch edit, plot |
The bridge negotiates the richest available transport at runtime and reports the resulting capability set.
Related MCP server: autocad-mcp
Capability degradation
When only the headless transport is usable, these capabilities are unavailable
and are declared by get_status rather than failing silently:
no live document session — drawings open and save per operation
no window handle — UI targeting is unavailable
no interactive selection — pass typed entity arguments instead
Install
pip install dcc-mcp-autocad
# on Windows, for the interactive COM transport:
pip install "dcc-mcp-autocad[windows]"Verify the host:
dcc-mcp-autocad-doctor doctor --json
dcc-mcp-autocad-doctor verify --json --transport accoreconsoleHost discovery
Resolution order — no step requires COM registration:
AUTOCAD_EXEenvironment variableRegistry install location
Known installation directories (
C:\Program Files\Autodesk\AutoCAD <year>)
accoreconsole.exe is resolved as a sibling of acad.exe. COM ProgIDs are an
optional accelerator with a version-tolerant fallback chain
(AutoCAD.Application.25.1 → 25 → 24.3 → unversioned), never a prerequisite.
Tools
The bundled autocad-drawings skill exposes:
get_status— discovery, transport, and active capabilitiesinspect_drawing— bounded entity, layer, and layout metadatacreate_drawing— new DWG from a templatemanage_layers— ensure layers existadd_entities— append typed lines, circles, points, or text
Entity arguments are JSON data only; callers cannot supply source code.
Runtime shape
An external bridge host: the adapter's Python runs outside AutoCAD and
drives it over the negotiated transport. AutoCAD ships no embedded Python, so
the host imposes no Python version constraint — only the shared
dcc-mcp-core >= 3.7 floor applies.
Compatibility
AutoCAD 2021+ (ObjectARX 24.x / 25.x)
Verified against AutoCAD 2026 (
25.1s)Vanilla AutoCAD COM surface only — no vertical (Architecture/Mechanical/ Electrical) or OEM-specific APIs are used
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
DXF and PDF/X-4 for AI agents: structured facts, PNG renders, an interactive in-chat viewer.
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
Search, read, and automate TextMine documents, records, workflows, integrations, and agent tasks.
Control Unreal Engine to browse assets, import content, and manage levels and sequences. Automate…
Related MCP Servers
- AlicenseBqualityAmaintenanceProduction-grade AutoCAD automation server enabling real-time CAD control via COM and headless DXF operations through 87 tools, including drawing creation, entity modification, layer management, and batch processing, designed for AI agent integration via the Model Context Protocol.242517 PyPI106MIT
- AlicenseBqualityBmaintenanceEnables AI agents to automate AutoCAD LT and create DXF files headless, with tools for drawing, entity, layer, block, annotation, PID, and system operations.16MIT
- AlicenseBqualityCmaintenanceEnables AI agents to drive AutoCAD 2024+ and AutoCAD LT through live COM and AutoLISP engines, with support for headless DXF processing, ISO GD&T, P&ID drafting, and Rhino.Inside Grasshopper battery workflows.162MIT
- FlicenseDqualityBmaintenanceEnables MCP-based interaction with AutoCAD and DXF/DWG drawings, supporting document lifecycle, entities, layers, blocks, layouts, viewports, zoom, screenshot capture, and PDF export via ezdxf or live Windows AutoCAD COM backends.50-