Draw.io MCP server
MCP-сервер для draw.io: агент строит и правит диаграммы, работает со слоями, страницами и фигурами облачных провайдеров
- 1 498 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Поднимает локальный сервер и подключается к редактору по websocket
- Создает и изменяет диаграммы, может сохранять их в файлы
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/lgazo-drawio-mcp-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Поднимает локальный сервер и подключается к редактору по websocket
- Создает и изменяет диаграммы, может сохранять их в файлы
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту набор MCP-инструментов для управления диаграммами draw.io. Через них можно создавать, читать, менять и удалять фигуры, ребра и подписи, работать со слоями и страницами, а также импортировать и экспортировать диаграммы в XML, SVG и PNG. Поддерживается импорт и встраивание диаграмм Mermaid. Наборы фигур AWS, GCP, Azure и Cisco подхватываются из боковой панели draw.io во время работы, поэтому агент ставит нужные иконки без заранее собранного каталога. Работать можно через встроенный редактор, который поднимает сам сервер, или через браузерное расширение, подключенное к draw.io в браузере.
Для кого. Для разработчиков, архитекторов и технических писателей, которым нужно строить диаграммы прямо из диалога с агентом.
Подходит, если
- Нужно построить схему архитектуры или блок-схему по описанию
- Нужно править существующую диаграмму draw.io вместе с агентом
- Нужно перенести диаграмму Mermaid в редактируемый вид draw.io
Не подходит, если
- Нужен только просмотр готовой картинки без редактирования
- Нельзя поднять локальный сервер или установить браузерное расширение
Пример запроса к агенту
Построй схему событийной архитектуры с очередью сообщений, продюсерами, консьюмерами и тремя сервисамиMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Сервер требует Node.js 22 или новее и запускается как часть MCP-хоста. Для работы нужен либо встроенный редактор с флагом --editor, либо браузерное расширение при открытом draw.io в браузере. Интеграция с настольным приложением draw.io на Electron помечена как экспериментальная и сейчас упирается в ограничение CSP со стороны самого draw.io. Режим TLS с HTTPS и WSS включается по желанию, самоподписанные сертификаты сервер может создать сам.
Как отключить. Удалите запись drawio из конфигурации MCP вашего клиента. Если ставили как плагин Claude Code, удалите его через /plugin.
Частые вопросы
Нужно ли браузерное расширение?
Не обязательно. Можно поднять встроенный редактор флагом --editor, а расширение это второй способ, для работы с draw.io прямо в браузере.
Работает ли настольное приложение draw.io?
Пока нет. Интеграция с настольным приложением на Electron экспериментальная и упирается в ограничение CSP со стороны draw.io.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер строит диаграммы по описанию или исходнику: 46 типов, среди них PlantUML, Mermaid, C4, BPMN и интерактивные схемы.
Cocos Creator MCP Server
Cocos Creator MCP Server Plugin
MCP-сервер как расширение редактора Cocos Creator: агент управляет сценами, нодами, компонентами, префабами и ресурсами проекта
Плагин со скиллами для сборки MCP-серверов и MCP-приложений на TypeScript: агент создает, дорабатывает, отлаживает и проверяет их
Altium MCP Server открывает Claude проект Altium Designer: запросы к плате, символы, посадочные места и выходные задания
Консольный отладчик MCP-серверов от Giant Swarm: REPL для инструментов, OAuth 2.1 и режим MCP-сервера для Cursor
MCP-сервер дает агенту править открытый проект в Altium Designer, KiCad или EasyEDA Pro: схемы, платы, библиотеки, проверки
Коротко о README
README представляет MCP-сервер для draw.io, который дает агентам инструменты для создания, чтения, изменения и удаления элементов диаграммы. Работать можно через встроенный редактор с флагом --editor или через браузерное расширение. Самый быстрый путь установки: плагин Claude Code через /plugin или команда npx drawio-mcp-server install для нужного хоста, есть и ручной фрагмент конфигурации mcpServers. Перечислены слои, страницы, импорт и экспорт XML, SVG и PNG, импорт Mermaid и подхват фигур AWS, GCP, Azure и Cisco. Указано, что нужен Node.js 22 или новее, а интеграция с настольным draw.io пока экспериментальная. Лицензия MIT.