Skip to content
Tresca

multiCAD-mcp

MCP serverCommunity

A Windows COM server for AutoCAD 2018+, ZWCAD, GstarCAD and BricsCAD that packs 56 CAD commands into seven batched tools. By AnCode666.

158 starsUpdated 6 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 2018 and later; ZWCAD 2020+, GstarCAD 2020+, BricsCAD 21+
Operating systems
Windows
Needs a AutoCAD licence
Yes
Transport
Local (stdio)
AI clients documented
Claude Desktop, Cursor, VS Code
Licence
Apache-2.0
Language
Python

What it can do

  • Draws shapes, splines and tables, and manages layers, blocks and block attributes.
  • Accepts several operations in one tool call to cut round trips.
  • Exports entity data, all or just the current selection, to JSON or Excel.
  • Saves to DWG, DXF or PDF and switches between open drawings; a local web dashboard shows the CAD state.

Limitations

  • Windows only, and the CAD application must already be running.
  • Version 0.2.0; setup is a clone plus uv sync rather than a package install.

Install

git clone https://github.com/AnCode666/multiCAD-mcp.git
cd multiCAD-mcp
uv sync --dev
uv run python -m pip install --upgrade pywin32

Source: github.com/AnCode666/multiCAD-mcp#installation

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.