# qcad-mcp

Превращает чертежи DXF и DWG в векторные SVG или трёхмерные модели STL прямо через команды ИИ-ассистента. Пригодится инженерам для пакетного анализа помещений и конвертации CAD-файлов.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 17
- Автор: sandraschi
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/sandraschi/qcad-mcp
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/mcp/qcad-mcp

## Что делает

Сервер связывает ассистента с библиотекой `ezdxf` и средой QCAD Pro, открывая доступ к 12 инструментам через протокол MCP. Система умеет читать геометрию планов, рассчитывать площади комнат, расставлять аннотации и экструдировать плоские стены в объёмные меши STL, OBJ или GLB.

Файлы сохраняются в изолированном хранилище по пути `%LOCALAPPDATA%\qcad-mcp\depot` либо в каталоге переменной `QCAD_MCP_DEPOT`. Вместе с сервером поднимается веб-интерфейс на порту `11967` и REST API на порту `11966`, через которые можно управлять слоями и проверять журналы. Процессы идут локально.

Для базовых операций с DXF достаточно движка `ezdxf` и Python 3.13+, но конвертация закрытого формата DWG потребует установленной копии QCAD Pro. Инструмент умеет передавать геометрию серверам `blender-mcp` и `freecad-mcp`, хотя сам по себе работает автономно.

## Установка

### Claude Code (родная платформа)

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- конвертировать поэтажные планы DXF и DWG в объёмные сетки STL
- рассчитать площади комнат и составить список проёмов
- автоматизировать добавление размеров и выносок на чертежи
- экспортировать слои CAD в векторный формат SVG

## Примеры запросов агенту
- Построй 3D-модель STL по стенам из плана `floorplan.dxf` с высотой 2.8 метра
- Проанализируй помещения в чертеже `layout.dxf` и выведи таблицу площадей
- Сконвертируй исходный файл `project.dwg` в формат DXF через QCAD Pro

## Похожие
- [Next AI Draw.io](https://affpapa.org/nevibecode/mcp/next-ai-drawio.md) — MCP-сервер · ★ 36427
- [tldraw](https://affpapa.org/nevibecode/mcp/tldraw.md) — MCP-сервер · ★ 51104
- [Figma-Context-MCP](https://affpapa.org/nevibecode/mcp/figma-context-mcp.md) — MCP-сервер · ★ 16073
- [Agent-Native Assets](https://affpapa.org/nevibecode/mcp/agent-native-assets.md) — MCP-сервер · ★ 7527
- [Remove AI Watermarks](https://affpapa.org/nevibecode/mcp/remove-ai-watermarks.md) — MCP-сервер · ★ 6144
- [Dembrandt](https://affpapa.org/nevibecode/mcp/dembrandt.md) — MCP-сервер · ★ 3851

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
