MCP Mermaid
MCP-сервер для генерации mermaid-диаграмм и графиков с проверкой синтаксиса и экспортом в svg, png и файл
- 649 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Может писать png-файлы на диск
- Режимы ссылок отправляют диаграмму на внешний сервис mermaid.ink
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/mcp-mermaidОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Может писать png-файлы на диск
- Режимы ссылок отправляют диаграмму на внешний сервис mermaid.ink
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту генерацию диаграмм на синтаксисе mermaid: блок-схемы, последовательности, отношения и другие типы. Можно задавать фон и тему, чтобы модель выдавала оформленные диаграммы. Результат отдается как base64, svg, исходный mermaid, файл на диске или ссылка на svg и png. Есть проверка синтаксиса, чтобы модель могла в несколько шагов исправить ошибку и получить корректную схему. Поддерживает транспорт stdio, sse и streamable-http, есть образ Docker.
Для кого. Для разработчиков, технических писателей и продактов, которым нужны схемы прямо из агента.
Подходит, если
- Нужно построить блок-схему или диаграмму последовательности по описанию
- Нужно получить диаграмму как svg, png или файл
- Нужна проверка синтаксиса mermaid перед вставкой в документ
Не подходит, если
- Нужны диаграммы в формате, который mermaid не поддерживает
- Нельзя выпускать данные наружу, а нужен режим ссылки через mermaid.ink
Пример запроса к агенту
Собери блок-схему процесса регистрации и верни ее как svg-файл со светлой темойMCP
- Транспорт
- stdio, sse, http
- Авторизация
- не нужна
Ограничения
Диаграммы ограничены синтаксисом mermaid. Режимы svg_url и png_url делают публичные ссылки через mermaid.ink, для чувствительных схем берите base64, svg или файл. Режим outputType file сохраняет png на диск. Транспорты sse и streamable поднимают локальные порты, по умолчанию 3033 и 1122.
Как отключить. Уберите запись сервера из конфигурации MCP-клиента. При глобальной установке удалите пакет mcp-mermaid своим менеджером пакетов.
Частые вопросы
В каких форматах возвращается диаграмма?
base64, svg, исходный mermaid, файл на диске, а также ссылки svg_url и png_url через mermaid.ink.
Проверяет ли сервер синтаксис?
Да, есть валидация mermaid, чтобы модель могла исправить ошибку за несколько шагов.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер для диаграмм Mermaid: рисует схему в браузере с автообновлением и сохраняет в SVG, PNG или PDF
Mermaid CLI обрабатывает диаграммы внутри Markdown: создает SVG и заменяет текстовые блоки ссылками на готовые изображения.
Официальный MCP-сервер draw.io: агент строит диаграммы из XML или Mermaid и открывает их в редакторе draw.io
Smart Drawio
Smart Drawio Next
MCP-сервер и скилл для редактируемых диаграмм draw.io: агент создает XML по описанию, проверяет связи, чинит теги и применяет темы
Excalidraw MCP Server
Excalidraw MCP Server, CLI & Agent Skill
Живой холст Excalidraw для агента: создает, правит и экспортирует диаграммы через MCP или CLI, видит свою работу по скриншотам и сохраняет .excalidraw в репозит
Локальная база документов для агента: гибридный поиск по смыслу и словам и веб-интерфейс для просмотра и загрузки
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| MCP Mermaid (эта карточка) | нет | не нужна | 649 | |
| kubectl-mcp-server | нет | не нужна | 972 | читает состояние кластера и разбирает сбои подов |
| Unreal Engine MCP Server | нет | не нужна | 1 033 | ассеты, акторы и блупринты Unreal Engine |
| Android MCP | нет | не нужна | 924 | управляет Android-устройством через ADB |
Коротко о README
README показывает конфигурацию для настольных клиентов через npx, отдельно для macOS и Windows, и запуск с транспортом sse или streamable после глобальной установки. Перечислены форматы вывода, опции CLI по транспорту, порту и эндпоинту, а также запуск через Docker. Упомянуты родственные проекты mcp-server-chart и Infographic. Лицензия MIT.