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

glyphic — MCP-сервер для Claude Code: диаграммы из JSON

Превращает типизированный JSON в SVG, PNG или React Flow JSON. Пригодится, когда агенту нужно рисовать диаграммы по структуре, а не координатам.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add glyphic -- npx -y @glyphicjs/mcp-server
Открыть на GitHub

Что делает glyphic

Glyphic принимает строгий JSON с массивами nodes и edges, entities или commits и отдаёт готовую диаграмму. Схема описана на Zod, поэтому кривой вывод модели возвращается точной ошибкой ещё до рендера — цикл «сгенерировал, проверил, поправил, отрисовал» получается коротким.

Поддерживается 18 типов: архитектура, sequence, ERD, UML-классы, конечные автоматы, блок-схемы, Gantt, таймлайны, Sankey, Git-деревья, майндмапы, круговая, квадрант, user journey, Kanban, C4, treemap и свободный холст. Раскладку считают elkjs и d3-hierarchy, PNG растеризует Rust через @resvg/resvg-js. Ни DOM, ни headless-браузера, ни Chromium — сервер спокойно живёт в CI, Lambda или контейнере.

Запускается по stdio через npx, ставить глобально ничего не надо. Для Claude хватит одной команды, для остальных клиентов — записи в MCP-конфиге. Если нужен свой эндпоинт, движок можно поднять как HTTP-сервис и не тащить библиотеку в каждый клиент.

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

  • собрать ERD для схемы блога из описания таблиц
  • отрисовать архитектуру сервиса без ручной расстановки координат
  • получить PNG диаграммы в CI-пайплайне без Chromium
  • выдать интерактивный React Flow JSON для канваса
  • перерисовать диаграмму после правки JSON, не ломая раскладку

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

  • Нарисуй ERD для блога с users, posts и comments
  • Сделай диаграмму архитектуры из этого JSON и сохрани в diagram.png
  • Отрисуй sequence-диаграмму по шагам ниже

Как установить glyphic

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

claude mcp add glyphic -- npx -y @glyphicjs/mcp-server

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

Вопросы о glyphic

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

Одна команда: claude mcp add glyphic -- npx -y @glyphicjs/mcp-server. Сервер запустится по stdio через npx, отдельная установка не нужна.

Что делает glyphic?

Принимает типизированный JSON с узлами и связями и возвращает SVG, PNG или React Flow JSON. Схема проверяется до рендера, поэтому ошибки в выводе модели видно сразу.

Какие типы диаграмм поддерживаются?

18 типов: архитектура, sequence, ERD, UML-классы, конечные автоматы, блок-схемы, Gantt, таймлайны, Sankey, Git-деревья, майндмапы, круговая, квадрант, user journey, Kanban, C4, treemap и свободный холст.

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

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
REA morluto Инспектирует скомпилированные программы, сборки Electron и JavaScript прямо через ИИ-агента. Помогает понять логику чужих функций без исходного кода. CX Codex +1 ★ 386 989звёзд репо GitHub официальный github Подключает ИИ-агента к GitHub: читает код, заводит issues и пул-реквесты, следит за сборками Actions. Пригодится, когда не хочется переключаться в браузер. CX Codex +1 ★ 33 918звёзд репо Netdata netdata Отдаёт ИИ-агенту данные мониторинга: метрики, логи, алерты и поиск аномалий. Пригодится, когда нужно разобраться, что происходит на сервере, не открывая дашборд. CX Codex +1 ★ 81 115звёзд репо browser-use browser-use Сервер помогает агенту выполнять задачи в браузере: находить данные и заполнять формы. Подключите его, когда нужно поручить агенту действия на веб-странице. CX Codex +1 ★ 119 160звёзд репо Codebase Memory DeusData Локальный MCP-сервер, который строит граф кода, документации и инфраструктуры репозитория. Помогает агенту находить нужные места без повторного чтения файлов. CX Codex +1 ★ 47 392звёзд репо mcp-server HeyPuter Подключает ИИ-агента к Puter: файлы, сайты и воркеры через один MCP-сервер. Пригодится, если проект живёт в облаке Puter. CX Codex +1 ★ 43 872звёзд репо

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

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