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

validator — MCP-сервер для Claude Code: проверка дизайн-токенов

Сверяет CSS, который написал агент, с вашей дизайн-системой и показывает каждое значение вне токенов. Пригодится, когда агент придумывает цвета и отступы сам.

Установить в Claude Code · Командой платформы: удалённый сервер Все способы и платформы ↓
claude mcp add --transport http validator https://swatchdog-mcp-970396648818.us-central1.run.app/mcp
Открыть на GitHub

Что делает validator

validator — это MCP-сервер, который по запросу агента проверяет сгенерированный CSS на расхождения с дизайн-системой. Агент передаёт разметку и набор токенов, сервер возвращает список нарушений: ось, найденное значение, подходящий токен и место в коде. Проверка запускается вручную, сервер ничего не перехватывает и не правит ваш код.

Работает в двух режимах. В режиме паков проверка идёт против готового набора из семейства Swatchdog, в режиме BYO — против ваших токенов, которые агент извлекает из tailwind.config.js или CSS-переменных и передаёт параметрами. Второй режим бесплатный на бесключевом канале с ограничением по частоте запросов, без лимита — по лицензии за $12. Платные семейства стоят $19 или $49 вместе с ключом.

Инструмент check_design_drift работает только с BYO и не требует ключа, check_drift принимает либо paletteId, либо tokens. Проверки покрывают hex и стандартные форматы цвета; HSL-каналы и разрешение токенов из нескольких файлов в планах. Исходный код и токены на серверах не хранятся — остаётся только метаданные об использовании.

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

  • поймать цвет вне палитры, который агент вписал в компонент
  • заменить произвольный радиус на ближайший токен из шкалы
  • сверить отступы и размеры шрифта с вашей дизайн-системой
  • проверить вёрстку против готового пака без своих токенов
  • получить точное значение токена вместо догадки агента

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

  • Проверь этот CSS на расхождения с моими токенами из tailwind.config.js
  • Прогони check_design_drift по сгенерированной разметке и покажи, что заменить
  • Сверь стили с паком studio-blue-hour через check_drift

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

Командой платформы: удалённый сервер

claude mcp add --transport http validator https://swatchdog-mcp-970396648818.us-central1.run.app/mcp

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

Вопросы о validator

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

Одной командой: claude mcp add --transport http validator https://swatchdog-mcp-970396648818.us-central1.run.app/mcp. В Claude можно вместо этого открыть Settings → Connectors, найти swatchdog и нажать Connect.

Что делает validator?

Проверяет CSS и разметку на значения вне дизайн-системы: цвет, радиус, отступы, размер и семейство шрифта. К каждому нарушению возвращает ближайший подходящий токен.

Чем validator отличается от линтера вроде ESLint?

Линтер проверяет, валиден ли код, и пропустит color: #ff00ff, потому что это корректный CSS. validator смотрит, соответствует ли значение вашей палитре, и ловит такой цвет, даже если код написан без ошибок.

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

Все 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звёзд репо

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

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