MCP и автоматизация системного дизайна: от вайб-кодинга к архитектурному порядку

Полезность ИИ-агентов упирается в инструменты. Если агент «просто говорит», он остается консультантом. Когда он получает доступ к Model Context Protocol (MCP) серверам популярных инструментов диаграммирования, он превращается в системного инженера.
Мы годами мучались с «генерацией картинок» для схем, но это — тупик: статику нельзя править. Настоящий прорыв происходит там, где агент работает с структурой диаграммы.
Excalidraw MCP: Архитектура на салфетке в IDE
Excalidraw — это про скорость и «белые доски». С появлением Excalidraw MCP агент в Cursor или VS Code получает инструменты create_element и convert_mermaid.
Теперь не нужно описывать архитектуру на словах. Можно просто сказать: «Набросай схему этого микросервиса». Агент создаст объекты, свяжет их стрелками и подпишет интерфейсы прямо на холсте. Это идеальный инструмент для быстрого прототипирования и обсуждения идей в процессе «вайб-кодинга». Инженерный вайб сохраняется, а рутина отрисовки прямоугольников исчезает.
Draw.io MCP: Промышленный стандарт и XML-логика
Когда нужны строгие UML-диаграммы, сетевые топологии или ER-схемы БД, в игру вступает Draw.io MCP. Здесь работа идет на другом уровне глубины.
Файлы Draw.io — это по сути структурированный XML. Агент может не только создавать новые схемы, но и использовать инструмент get-selected-cell для анализа существующих. Это позволяет модели «понимать» взаимосвязи в огромных легаси-диаграммах, находить узкие места или обновлять топологию при изменении инфраструктуры в коде.
Бизнес-кейс: Лечение архитектурного долга
Главная боль любого проекта — рассинхрон кода и документации. Дизайнер нарисовал «красивое», разработчик написал «как получилось», а через полгода никто не помнит первоначальный замысел.
Автоматизация через MCP закрывает этот разрыв:
- Единый источник правды: Диаграммы генерируются из кода или обсуждения и хранятся в редактируемом формате.
- Аудит на лету: Скормите агенту XML сетевой диаграммы и попросите найти единые точки отказа (SPOF). Он найдет их за секунды, потому что видит связи, а не пиксели.
- Обновление документации: При изменении API агент может автоматически перерисовать диаграмму последовательности (Sequence Diagram), не отвлекая инженера.
Итог
Мы переходим от стадии «ИИ пишет функции» к стадии «ИИ проектирует решения». Подключение агентов к архитектурным инструментам через MCP — обязательный уровень для тех, кто хочет строить сложные системы на высоких оборотах без потери качества.
Инструменты: • Excalidraw MCP Server • Draw.io MCP Server
——— @tsingular