draw.io MCP: схемы и диаграммы агентом в Claude, Codex и Cursor

jgraph/drawio-mcp· Проверено 12.11.2026· 5,8 тыс.на GitHub

Агент рисует блок-схемы, схемы процессов и архитектуры в draw.io: из XML, Mermaid или CSV, с иконками AWS, Azure, GCP и Cisco. Диаграмма открывается в редакторе или прямо в чате.

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

Удалённый сервер от авторов draw.io: ставить ничего не нужно, в клиентах с MCP Apps диаграмма показывается прямо в чате с кнопкой «Open in draw.io».

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

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

1

Клиент с удалёнными MCP-серверами: Claude.ai, ChatGPT, VS Code с GitHub Copilot, Cursor, GitHub Copilot CLI; в Claude.ai draw.io есть в каталоге коннекторов

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

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

claude mcp add --transport http draw-io https://mcp.draw.io/mcp

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

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

create_diagramрисует диаграмму из XML или Mermaid
search_shapesищет фигуры и иконки
get_drawio_referenceотдаёт справку по формату

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

«Нарисуй через open_drawio_mermaid диаграмму последовательности входа по OAuth2»@drawio/mcp вызовет open_drawio_mermaid и откроет диаграмму в редакторе
«Построй через open_drawio_csv оргструктуру: CEO → CTO, CFO; CTO → 3 инженера»@drawio/mcp вызовет open_drawio_csv
«Нарисуй архитектуру AWS с VPC, подсетями и группами безопасности»Агент найдёт иконки через search_shapes и соберёт схему через create_diagram или open_drawio_xml
«Добавь слой Background, перенеси на него декоративные элементы и создай слой для подписей»Сервер lgazo вызовет create-layer и move-cell-to-layer
«Нарисуй CRUD API: база данных, API-шлюз и четыре микросервиса с эндпоинтами»Сервер lgazo добавит фигуры через add-cell-of-shape и связи через add-edge

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

Нарисовать блок-схему, схему процесса или архитектуры со слов
Превратить код Mermaid или таблицу CSV в редактируемую диаграмму draw.io
Найти иконки AWS, Azure, GCP, Cisco и Kubernetes среди 10 000 фигур
Поправить диаграмму в открытом редакторе: фигуры, связи, слои и страницы
Отредактировать одну страницу многостраничного .drawio-файла
Собрать схему облака Azure без браузера и выгрузить XML

Ограничения

!

Удалённый сервер mcp.draw.io получает диаграмму вместе с запросом; чтобы она не покидала машину, берите @drawio/mcp или разверните App Server у себя

!

Прямо в чате диаграмма видна только в клиентах с MCP Apps, остальные получают ссылку на draw.io

!

Инструменты страниц @drawio/mcp работают только с локальными файлами: Google Drive, OneDrive, Dropbox, GitHub и GitLab сервер не читает

!

Сервер simonkurtz без состояния между вызовами: каждый раз передаётся весь diagram_xml; у проекта 82 звезды и последнее обновление в мае 2026 года

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

Error: Port 3333 is already in use
Порт расширения занят: остановите процесс на 3333 или добавьте в args сервера lgazo флаг --extension-port с другим портом, например 8888.
Клиент получает ECONNREFUSED или 404 на /mcp у сервера lgazo
HTTP-транспорт включается отдельно: запустите сервер с --transport http или --transport stdio,http. Если /health отвечает {"status":"mcp not ready"}, подождите или перезапустите.
Claude Desktop рисует схему своими средствами вместо draw.io
Назовите инструмент в запросе или добавьте инструкцию: «Always use the draw.io MCP tools to create diagrams».
Браузер открывается не на той машине: агент в SSH или CI
Задайте для @drawio/mcp переменную DRAWIO_BROWSER=off: сервер вернёт только ссылку на диаграмму.

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

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
draw.io MCP App Serverразработчик сервисаJGraph (draw.io)5,8 тыс.HTTPне нужен311 ноября 2026
draw.io MCP Tool Server (@drawio/mcp)разработчик сервисаJGraph (draw.io)5,8 тыс.локальноне нужен811 ноября 2026
Draw.io MCP serverLadislav Gazo (lgazo)1,5 тыс.локальноне нужен311 ноября 2026
Draw.io MCP Server (simonkurtz)Simon Kurtz82локальноне нужен1215 мая 2026

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

Какой вариант draw.io MCP выбрать?
Чтобы видеть схему прямо в чате Claude.ai, ChatGPT или Cursor, подключите mcp.draw.io. Для работы на своём компьютере с открытием в редакторе возьмите @drawio/mcp. Править уже открытую диаграмму по элементам умеет сервер lgazo, собирать XML без браузера — сервер simonkurtz.
Уходит ли диаграмма на чужие серверы?
У mcp.draw.io диаграмма отправляется на сервер draw.io. У @drawio/mcp она передаётся в части адреса после #, которую браузер не отправляет на сервер. Плагины для ассистентов пишут файл локально.
Как получить PNG, SVG или PDF?
Это умеют плагины draw.io для Claude Code, Codex и Copilot: они пишут .drawio и экспортируют через локальный draw.io Desktop со встроенным XML, так файл остаётся редактируемым. Сервер lgazo выгружает SVG и PNG через export-diagram.
Можно ли открыть диаграмму в своём draw.io?
Да, у @drawio/mcp задайте переменную DRAWIO_BASE_URL с адресом своего сервера draw.io. Для App Server, развёрнутого у себя, та же переменная меняет ссылку «Open in draw.io».
Как поправить схему, которая лежит в Google Drive?
В draw.io откройте Extras → Edit Diagram, скопируйте XML страницы агенту и попросите вернуть изменённый XML. Затем вставьте его туда же и нажмите Apply: файл сохранится по той же ссылке.
Как подключить drawio MCP к Claude Code?
Выполните claude mcp add drawio -- npx -y @drawio/mcp. Другой путь — плагин: /plugin marketplace add jgraph/drawio-mcp, затем /plugin install drawio@drawio, он пишет .drawio-файлы и умеет экспорт.
Как подключить draw.io MCP к Codex?
Плагин ставится командами codex plugin marketplace add jgraph/drawio-mcp и codex plugin add drawio@drawio. Для сервера lgazo есть npx drawio-mcp-server install codex, он сам пропишет конфиг.
Есть ли у draw.io свой MCP-сервер?
Да, его ведёт JGraph в репозитории jgraph/drawio-mcp: удалённый https://mcp.draw.io/mcp и пакет npm @drawio/mcp. Серверы lgazo и simonkurtz — сторонние проекты.
Работает ли сервер из России?
@drawio/mcp и оба сторонних сервера работают на вашем компьютере; удалённый mcp.draw.io подключается по адресу без ключей.

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