
flowbite-mcp
themesbergMIT
36 звёзд6 форков
Flowbite MCP Server — официальный мост между AI-ассистентами и библиотекой Flowbite. Сервер даёт ChatGPT, Claude и Cursor прямой доступ к компонентам Tailwind CSS: кнопкам, формам, таблицам, модалкам и плагинам.
Главная особенность — конвертация дизайнов из Figma в рабочий код. AI получает URL узла и генерирует разметку на Tailwind CSS с классами Flowbite. Вторая функция — генератор тем. Вы указываете один брендовый цвет, сервер рассчитывает всю палитру primary, secondary и серого.
Установка
npx -y flowbite-mcpХарактеристики
Общее
- СтатусСообщество
- Разработчикthemesberg
- ЛицензияMIT
Технологии
- ЯзыкиJavaScript
- Транспортstdio
Описание
Возможности
- Конвертация Figma в код — скопируйте ссылку на узел в Figma, AI построит компонент Flowbite на Tailwind CSS.
- Генератор темы — создайте полный файл конфигурации Tailwind из одного HEX-цвета вашего бренда.
- Поиск и вставка 60+ UI-компонентов: карточки, навигация, кнопки, формы, таблицы.
- Работа с плагинами Flowbite: датапикеры, тултипы, попапы.
- Два типа транспорта: stdio для локального использования и HTTP Streamable для серверных решений.
- Поддержка Docker: готовый образ для продакшена, встроенный мониторинг и health checks.
- Установка одной командой — npx без глобальной установки пакета.
Как подключить
Установка занимает минуту. Вам понадобится Node.js.
- Запустите сервер через npx:
npx -y flowbite-mcp - Добавьте конфигурацию в ваш MCP-клиент. Пример для Claude Desktop (файл
claude_desktop_config.json):{ "mcpServers": { "flowbite": { "command": "npx", "args": ["-y", "flowbite-mcp"], "env": { "FIGMA_ACCESS_TOKEN": "ВАШ_ПЕРСОНАЛЬНЫЙ_ТОКЕН_FIGMA" } } } }
ПеременнаяFIGMA_ACCESS_TOKENнеобязательна. Она нужна только для работы инструмента конвертации Figma в код. Получите токен в настройках Figma. - Для Cursor, Windsurf или VS Code вставьте этот же JSON в соответствующий раздел настроек MCP.
- Перезагрузите клиент. В списке инструментов ассистента появятся ресурсы Flowbite и инструмент figma_to_code.
Примеры запросов
- «Покажи компонент "герой" из Flowbite с заголовком, текстом и двумя кнопками.»
- «Найди форму обратной связи в библиотеке Flowbite и добавь поля имени, email и сообщения.»
- «Создай тему для дашборда на основе моего брендового цвета #3366FF. Сгенерируй файл tailwind.config.»
- «Преобразуй этот Figma-дизайн в код: https://www.figma.com/... Сделай адаптивную версию.»
- «Добавь навигационную панель Flowbite с логотипом слева и ссылками справа.»
Технические детали
- Разработчик: themesberg (создатели Flowbite)
- Язык: JavaScript (Node.js)
- Транспорт: stdio, HTTP Streamable
- Лицензия: MIT
- Категории: Figma, Design
- Совместимые клиенты: Claude Desktop, Cursor, Windsurf, VS Code