
genable-mcp
musepyMIT
Официальный MCP-сервер Figma работает в режиме read-only. Genable дополняет его — пишет в Figma. Работает из любого MCP-клиента. Инженеры могут делегировать рутину макетирования AI-ассистенту: описал экран текстом — получил настоящие слои с Auto Layout и переменными.
Внутри 41 инструмент для манипуляции графом сцены. Genable не рисует картинки. Он создаёт фреймы, связывает элементы с переменными дизайн-системы, генерирует варианты тем. Подходит для прототипов, лендингов, дашбордов и мобильных экранов. Комбинируется с официальным Figma MCP для полного цикла чтения и записи.
Установка
npx -y genable-mcpХарактеристики
Общее
- СтатусСообщество
- Разработчикmusepy
- ЛицензияMIT
Технологии
- Транспортstdio
Описание
Возможности
- Создание настоящих слоёв Figma с Auto Layout, текстом и компонентами — вместо скриншотов
- Привязка цветов, типографики и отступов к переменным с поддержкой светлой и тёмной темы
- Генерация нескольких вариантов дизайна за один проход: light, dark, brand
- Построение целых страниц — Hero, особенности, тарифы, FAQ — отдельными фреймами
- 41 инструмент для управления графом сцены: создание узлов, компоненты, навигация, верификация
- Работа из любых MCP-клиентов: Claude Code, Cursor, Cline, Continue, Zed
- Режим плагина Figma для дизайнеров и MCP-сервера для разработчиков на одном движке
- Визуальная верификация — сервер проверяет результат и сообщает об ошибках
- Описание интерфейса через JSX-подобное дерево для точного контроля структуры
- Генерация компонентов и вариантов (variants) для повторного использования
Как подключить
Установите пакет через npx:
npx -y genable-mcpДобавьте конфигурацию в ваш MCP-клиент. Пример для Claude Desktop:
{"mcpServers":{"genable":{"command":"npx","args":["-y","genable-mcp"]}}}Перезапустите клиент. Для работы потребуется API-ключ Genable — вставьте его в настройках плагина Figma или укажите в переменных окружения.
Примеры запросов
- «Создай лендинг для доставки еды: Hero с фото, секция преимуществ, блок с тарифами и форма подписки. Используй светлую и тёмную тему»
- «Сгенерируй дашборд аналитики с графиками посещаемости, таблицей пользователей и карточками ключевых метрик. Разложи по фреймам с Auto Layout»
- «Возьми макет «О нас», замени все цвета на переменные из библиотеки Brand, добавь отступы 16px и 24px»
- «Размести логотип из библиотеки Team Library в Header, привяжи ссылки к компонентам навигации»
Технические детали
- Язык: Node.js (запуск через npx)
- Транспорт: stdio
- Лицензия: MIT
- Совместимые клиенты: Claude Desktop, Claude Code, Cursor, Cline, Continue, Zed и любые MCP-клиенты
- Разработчик: musepy