К основному содержанию
MCP-сервер CX Codex

DWG MCP Server — MCP-сервер для Claude Code: обзор и установка

Открывает чертежи DWG и DXF для языковых моделей без установки CAD-пакетов. Позволяет исследовать структуру слоёв, искать объекты и получать превью.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env DWG_MCP_ALLOWED_ROOTS=<DWG_MCP_ALLOWED_ROOTS> --transport stdio dwg-mcp-server -- npx -y @dmytro-prototypes/dwg-mcp-server
Открыть на GitHub

Что делает DWG MCP Server

Сервер подключает файлы DWG и DXF к агентам через протокол MCP с помощью библиотеки LibreDWG. При открытии чертежа запускается отдельный фоновый процесс на Rust, который сразу индексирует объекты, блоки и слои в памяти. За счёт предварительной индексации последующие выборки данных работают без повторного сканирования файла.

Исходные чертежи на диске защищены от перезаписи: инструмент работает в режиме чтения. Любые изменения свойств выполняются исключительно в оперативной памяти и сбрасываются при закрытии сессии. Модель может запрашивать метаданные, фильтровать геометрию по дескрипторам или визуализировать видовые экраны в форматах SVG и PNG.

Для доступа к чертежам клиенту нужны разрешённые директории. Если среда разработки не передаёт корневые каталоги MCP автоматически, папки с чертежами обязательно объявляются через переменную DWG_MCP_ALLOWED_ROOTS.

Какие задачи решает

  • разобрать иерархию слоёв и блоков в чертежах DWG и DXF
  • экспортировать видовой экран листа в SVG или растровый PNG
  • найти конкретные геометрические примитивы по фильтрам и дескрипторам
  • проверить свойства элементов проекта без запуска тяжёлой САПР

Примеры запросов агенту

  • Открой чертёж floorplan.dwg и покажи типы объектов внутри него
  • Отрендери главный видовой экран из файла scheme.dxf в SVG
  • Найди все блоки на слое WALLS в открытом чертеже

Как установить DWG MCP Server

Командой платформы

claude mcp add --env DWG_MCP_ALLOWED_ROOTS=<DWG_MCP_ALLOWED_ROOTS> --transport stdio dwg-mcp-server -- npx -y @dmytro-prototypes/dwg-mcp-server

Вместо <…> подставьте свои значения

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о DWG MCP Server

Как установить DWG MCP Server в Claude Code?

Выполните команду claude mcp add dwg-mcp-server -- npx -y @dmytro-prototypes/dwg-mcp-server. Если требуется явно задать папки с чертежами, используйте вариант с переменной окружения: claude mcp add --env DWG_MCP_ALLOWED_ROOTS=<DWG_MCP_ALLOWED_ROOTS> --transport stdio dwg-mcp-server -- npx -y @dmytro-prototypes/dwg-mcp-server.

Перезаписывает ли сервер файлы чертежей на диске?

Нет, исходные файлы открываются строго в режиме чтения. Любые изменения свойств сущностей происходят в оперативной памяти и удаляются сразу после вызова dwg.close_file.

Зачем нужна переменная DWG_MCP_ALLOWED_ROOTS?

Она задаёт список разрешённых папок для поиска файлов. Клиенты вроде Codex не передают корни автоматически, поэтому пути к чертежам необходимо прописывать через эту переменную.

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

Все MCP-серверы по теме «Дизайн» →
Next AI Draw.io DayuanJiang MCP-сервер строит диаграммы draw.io по файлам проекта и показывает их на редактируемом холсте в браузере. Подходит, когда агент и вы работаете над одной схемой. CX Codex +1 ★ 36 398звёзд репо tldraw tldraw Даёт агенту интерактивный холст tldraw: он может рисовать, менять объекты и сохранять состояние между обращениями. CX Codex +1 ★ 51 091звёзд репо Figma-Context-MCP GLips MCP-сервер передаёт агенту разметку и стили из макетов Figma. Помогает собирать интерфейс по ссылке на фрейм без ручной нарезки скриншотов. CX Codex +1 ★ 16 062звёзд репо Agent-Native Assets BuilderIO MCP-сервер помогает загружать, упорядочивать и находить цифровые материалы, а также создавать изображения и видео в стиле бренда. CX Codex +1 ★ 7 506звёзд репо Remove AI Watermarks wiltodelta MCP-сервер ищет и удаляет видимые AI-метки, скрытые водяные знаки и метаданные из изображений и видео, которыми вы владеете. CX Codex +1 ★ 6 114звёзд репо Dembrandt dembrandt Снимает с любой страницы цвета, шрифты, отступы и компоненты и отдаёт их агенту как дизайн-токены. Пригодится, когда нужно перенести чужой стиль в свой проект. CX Codex +1 ★ 3 821звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой