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

Smart Drawio — MCP-сервер для Claude Code: что делает и как установить

Локальный сервер для проверки разметки, обновления стилей и генерации схем draw.io в формате XML прямо через чат с ассистентом.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env SMART_DRAWIO_PROVIDER=<SMART_DRAWIO_PROVIDER> --env SMART_DRAWIO_BASE_URL=<SMART_DRAWIO_BASE_URL> --env SMART_DRAWIO_API_KEY=<SMART_DRAWIO_API_KEY> --env SMART_DRAWIO_MODEL=<SMART_DRAWIO_MODEL> --transport stdio mcp -- npx -y @yunshenwuchuxun/smart-drawio-mcp
Открыть на GitHub

Что делает Smart Drawio

Сервер работает через stdio и обрабатывает несжатый XML для draw.io. Он находит ошибки в разметке и восстанавливает закрывающие теги без запуска браузера или редактора draw.io. Результат возвращается в виде текста в память клиента, а сохранять ли её в файл, решает сам агент.

Проверка синтаксиса и стилизация выполняются локально без ключей доступа. А вот генерация диаграмм через generate_drawio обращается к внешней модели. Для неё нужно настроить переменные окружения с провайдером (openai или anthropic), адресом эндпоинта и ключом. Сжатые файлы .drawio и старый формат JSON сервер не прочитает, пока их не распакуют в обычный XML.

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

  • найти ошибки в связях и структуре тегов XML-схемы draw.io
  • восстановить незакрытые теги в повреждённой диаграмме
  • применить готовые стили и цветовые темы к элементам схемы
  • сгенерировать разметку диаграммы по текстовому описанию

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

  • Проверь файл arch.drawio через валидацию и найди некорректные связи между блоками.
  • Почини незакрытые теги в этой XML-схеме и примени стиль researchClean.
  • Сделай блок-схему процесса авторизации для draw.io и верни готовый XML.

Как установить Smart Drawio

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

claude mcp add --env SMART_DRAWIO_PROVIDER=<SMART_DRAWIO_PROVIDER> --env SMART_DRAWIO_BASE_URL=<SMART_DRAWIO_BASE_URL> --env SMART_DRAWIO_API_KEY=<SMART_DRAWIO_API_KEY> --env SMART_DRAWIO_MODEL=<SMART_DRAWIO_MODEL> --transport stdio mcp -- npx -y @yunshenwuchuxun/smart-drawio-mcp

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

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

Вопросы о Smart Drawio

Как установить Smart Drawio в Claude Code?

Выполните команду `claude mcp add --env SMART_DRAWIO_PROVIDER=<SMART_DRAWIO_PROVIDER> --env SMART_DRAWIO_BASE_URL=<SMART_DRAWIO_BASE_URL> --env SMART_DRAWIO_API_KEY=<SMART_DRAWIO_API_KEY> --env SMART_DRAWIO_MODEL=<SMART_DRAWIO_MODEL> --transport stdio mcp -- npx -y @yunshenwuchuxun/smart-drawio-mcp`. Для запуска процесса в системе должен быть установлен Node.js 20.9 или новее.

Нужен ли API-ключ для работы сервера?

Инструменты валидации, починки тегов и смены оформления работают локально без ключей. Переменные окружения провайдера требуются только инструменту generate_drawio.

Умеет ли сервер экспортировать схемы в PNG или PDF?

Нет, сервер оперирует только текстовым кодом XML в памяти. Он не делает снимки экрана, не экспортирует растровую графику и не подключается к холсту браузера.

Похожие 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звёзд репо

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

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