Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Diagram Generator — это инструмент для генерации и редактирования диаграмм в различных форматах (draw.io, mermaid, excalidraw) с использованием структурированных JSON-описаний и делегированием создания файлов MCP-серверу.
Обзор
Данный инструмент позволяет создавать и изменять диаграммы в нескольких популярных форматах. Вместо ручного рисования используется структурированное описание, после чего генерация передается специализированному серверу mcp-diagram-generator, что обеспечивает единообразие и экономию ресурсов.
Поддерживаются такие форматы, как draw.io, Mermaid и Excalidraw, что делает инструмент универсальным для различных задач — от архитектурных схем до блок-диаграмм. :
Если у вас возникнут проблемы, вы можете связаться с автором: AlkaidY (tccio2023@gmail.com).
Проверка предварительных условий
Важно: для работы необходимо установить и настроить MCP-сервер mcp-diagram-generator.
Быстрая проверка
Перед началом убедитесь, что сервер доступен. Для этого проверьте наличие следующих инструментов:
mcp__mcp-diagram-generator__get_configmcp__mcp-diagram-generator__generate_diagrammcp__mcp-diagram-generator__init_config
Если эти инструменты недоступны, необходимо сначала выполнить настройку сервера.
Установка и настройка
Вариант 1: через npx (рекомендуется)
Добавьте следующую конфигурацию в файл настроек Claude Code:
{
"mcpServers": {
"mcp-diagram-generator": {
"command": "npx",
"args": ["-y", "mcp-diagram-generator"]
}
}
}
Где использовать:
- Глобальный конфиг:
~/.claude.json - Проектный конфиг:
.claude.json
После добавления конфигурации:
- Перезапустите Claude Code
- Сервер автоматически загрузится при первом использовании
- Ручная установка не требуется
Вариант 2: локальная разработка
Если вы разрабатываете MCP-сервер локально, используйте следующую конфигурацию:
{
"mcpServers": {
"mcp-diagram-generator": {
"command": "node",
"args": ["/absolute/path/to/mcp-diagram-generator/dist/index.js"]
}
}
}
Проверка работы
После настройки убедитесь, что всё работает корректно:
- Вызовите инструмент
get_config() - Если всё настроено правильно — вы увидите текущие параметры и статус
- Если инструмент отсутствует — проверьте синтаксис конфигурации
Частые проблемы
Ошибка: «Tool not found»
Причина: MCP-сервер не настроен или настроен некорректно.
Файл из источника