AutoCAD MCP

U-C4N/Autocad-MCP· Проверено 12.11.2026· 274на GitHub

Даёт агенту чертить в AutoCAD: линии, полилинии, штриховки, слои, блоки, размеры и P&ID-схемы. Оба сервера умеют работать и с живым AutoCAD, и без него, собирая DXF через ezdxf.

2 реализации:

Большой набор на 257 инструментов: машиностроительные листы с допусками ISO, планы квартир, P&ID, проверка чертежа; живой AutoCAD через COM на Windows или ezdxf на любой системе.

Как подключить

Что сделать до подключения

1

Python 3.11 или новее и менеджер пакетов uv

2

Для работы с открытым AutoCAD: Windows и установленный AutoCAD; без него сервер собирает DXF через ezdxf

3

Для чтения DWG без AutoCAD: ODA File Converter

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --env AUTOCAD_MCP_BACKEND=auto --env 'ALLOWED_PATHS=<папка с чертежами>' --transport stdio autocad \
  -- uvx --from 'autocad-mcp-pro[com,pdf,office]==1.8.0' autocad-mcp

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

search_toolsищет инструмент по задаче
describe_toolпоказывает параметры инструмента
call_toolвызывает инструмент по имени
cad_batchвыполняет шаги пачкой с откатом
drawing_infoсводка по чертежу
entity_listперечисляет объекты
drawing_openоткрывает DXF или DWG
drawing_understandразбирает чужой чертёж
entity_modify_whereменяет все объекты по фильтру
layer_renameпереименовывает слой везде
layer_mergeобъединяет слои
dimension_autoпроставляет размеры детали
mech_part_drawчертит деталь с видами
arch_plan_from_specчертит план со стенами и проёмами
pid_from_specсобирает P&ID-схему
analysis_measure_entityизмеряет объект по хэндлу
drawing_critiqueпроверяет чертёж на ошибки
drawing_export_pdfвыгружает лист в PDF
view_screenshotснимает окно AutoCAD
drawing_deliverвыдаёт DXF, PDF и PNG с манифестом

Показано 20 из 257.

Что попросить агента

«Открой <путь к чертежу.dwg> и расскажи, что на нём: слои, объекты, блоки»Откроет файл через drawing_open, соберёт сводку через drawing_info и entity_list, разберёт содержимое через drawing_understand
«Слей слои <Стены_старые> и <Стены> в один и проставь размеры детали»Объединит слои через layer_merge и вызовет dimension_auto
«Начерти план однокомнатной квартиры 6×4 м с дверью и двумя окнами»Соберёт план со стенами и проёмами через arch_plan_from_spec и проверит результат через view_screenshot
«Проверь чертёж на ошибки и выгрузи лист в PDF»Запустит drawing_critique, затем drawing_export_pdf
«Нарисуй P&ID: насос, клапан и ёмкость, соединённые линией»Через pid_from_spec или инструмент pid вставит насос, клапан и ёмкость и проложит линии

Для каких задач

Начертить план квартиры со стенами, дверями и окнами и посчитать площади помещений
Собрать P&ID-схему с насосами, клапанами, ёмкостями и номерами линий
Начертить деталь с видами, разрезом и допусками ISO на листе A3 с рамкой
Перекрасить или перенести на другой слой все объекты по фильтру одной командой
Разобрать чужой чертёж: единицы, слои, теги и помещения, а по P&ID посчитать длины труб и кабелей
Выгрузить чертёж в DXF, PDF и PNG

Ограничения

!

Сервер Puran Water работает только с AutoCAD LT 2024+ на Windows: AutoLISP в AutoCAD LT для Mac не поддерживается

!

В режиме ezdxf без AutoCAD часть команд недоступна: у Puran Water нет offset, fillet, chamfer и печати в PDF, у AutoCAD MCP Pro нет 3D-тел и сырых команд AutoCAD

!

execute_lisp у Puran Water выполняет любой код AutoLISP, а system_run_command у AutoCAD MCP Pro отправляет любые команды в командную строку AutoCAD

!

У Puran Water drawing.create стирает и чистит активный чертёж: для рабочей копии его не используйте

Если не работает

AutoCAD MCP Pro отвечает cad_not_running
При CAD_LAUNCH=never сервер работает только в открытой вами сессии: откройте AutoCAD или оставьте CAD_LAUNCH=auto, тогда сервер запустит его сам.
DXF не открывается, приходит отказ damaged_drawing
Откройте файл через drawing_open с recover=True; восстановление выбрасывает то, что не читается, поэтому сверьте recovered.entities_read.
system(operation="status") показывает backend: "ezdxf" вместо "file_ipc" (autocad-mcp для LT)
Запустите AutoCAD LT и загрузите lisp-code/mcp_dispatch.lsp командой APPLOAD; в консоли должно появиться «MCP Dispatch v3.1 loaded». Для работы с DWG задайте AUTOCAD_MCP_BACKEND=file_ipc.
Клиент работает в WSL, сервер autocad-mcp не доходит до AutoCAD
Запускайте сервер через cmd.exe как процесс Windows, с Python из .venv проекта, без Python из WSL.

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
AutoCAD MCP ProU-C4N (Ediz Aslan)274локальноне нужен2576 ноября 2026
AutoCAD MCP ServerPuran Water648локальноне нужен87 ноября 2026

Частые вопросы

Нужен ли установленный AutoCAD?
Нет, если хватит DXF: оба сервера умеют работать через ezdxf на любой системе. Для живого чертежа AutoCAD MCP Pro подключается к AutoCAD через COM, а сервер Puran Water — к AutoCAD LT 2024+ через AutoLISP.
Какой вариант выбрать?
Под AutoCAD LT подходит сервер Puran Water. AutoCAD MCP Pro шире: машиностроительные листы, планы, P&ID, проверка и выдача чертежа, но показывает агенту по умолчанию только 6 инструментов, остальные агент находит поиском.
Почему AutoCAD MCP Pro показывает всего 6 инструментов?
Полный список из 253 инструментов стоит клиенту около 59 тысяч токенов. По умолчанию видны search_tools, describe_tool, call_tool и три закреплённых, а остальные вызываются по имени. Полный список включается переменной DISCOVERY_MODE=off.
Как ограничить, что агент может менять?
В AutoCAD MCP Pro есть READ_ONLY, TOOL_ALLOWLIST, TOOL_DENYLIST и MAX_TOOL_COST, а ALLOWED_PATHS задаёт папки, к которым у сервера есть доступ.
Агент из WSL может управлять AutoCAD LT?
Да, у сервера Puran Water для этого запуск идёт через cmd.exe как обычный процесс Windows. Python при этом нужен из Windows, сервер из WSL Python не работает.
Работает ли сервер из России?
Оба сервера работают на вашем компьютере, ключи и зарубежные аккаунты не нужны.

Похожие серверы