MCP Mermaid
Генерирует диаграммы и графики Mermaid с помощью ИИ динамически.
Описание
Это MCP-сервер для динамической генерации диаграмм и чартов Mermaid с использованием ИИ. Поддерживает весь синтаксис Mermaid, настройку фона и тем, экспорт в PNG, SVG и Mermaid-форматы с валидацией. Идеален для интеграции в приложения вроде Claude или VSCode, где ИИ может создавать визуализации в реальном времени. Технологии: Node.js, Mermaid.js, транспорты stdio, SSE, streamable. Применения: отчеты, документация, чат-боты с визуализацией.
Возможности
Полная поддержка Mermaid
Поддержка всех функций и синтаксиса Mermaid для создания диаграмм и чартов.
Настройка стилей
Конфигурация backgroundColor и theme для стилизации графики через ИИ.
Экспорт форматов
Вывод в PNG, SVG и Mermaid с валидацией синтаксиса для корректной генерации.
Интеграция с ИИ
Динамическая генерация визуализаций в MCP-серверах для чат-ботов и приложений.
Различные транспорты
Поддержка stdio, SSE и streamable для гибкой интеграции в desktop и веб-приложения.
Установка
Для использования в desktop-приложениях (Claude, VSCode и т.д.):
На Mac:
{
"mcpServers": {
"mcp-mermaid": {
"command": "npx",
"args": [
"-y",
"mcp-mermaid"
]
}
}
}
На Windows:
{
"mcpServers": {
"mcp-mermaid": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"mcp-mermaid"
]
}
}
}
Глобальная установка:
npm install -g mcp-mermaid
mcp-mermaid -t sse
Локальная разработка:
git clone https://github.com/hustcc/mcp-mermaid.git
cd mcp-mermaid
npm install
npm run build
npm run start:sse