themesberg/flowbite-mcp

themesberg/flowbite-mcp

от themesberg
MCP сервер для работы с компонентами Flowbite на Tailwind CSS. Даёт доступ к 60+ UI-элементам, умеет генерировать тему по hex-цвету и превращать Figma-макет в код. Помогает разработчикам быстрее создавать интерфейсы.

Flowbite - Tailwind CSS components
Official MCP server for Flowbite to leverage AI for UI creation and theme generation

Discord Total Downloads Latest Release License

Install MCP Server

An MCP server that enables AI assistants to access the Flowbite library of Tailwind CSS components—including UI elements, forms, typography, and plugins—while offering an intelligent theme generator for creating custom branded designs within AI-driven development environments.

MCP Features

Tools:
  • 🎨 [NEW] Figma to code - Copy the Figma node url and generate code (video demo)
  • 🎯 Theme file generator - Create custom branded themes from any branded hex color
Resources:
Server:
  • 🌐 Dual transport support - Standard I/O (stdio) for CLI or HTTP Streamable for server deployments
  • ⚡ Production ready - Docker support with health checks and monitoring

Quickstart

Using NPX

The simplest way to use Flowbite MCP Server:

npx flowbite-mcp
Environment variables

Currently you only need the Figma personal access token if you want to enable the Figma to code generation tool.

Часто задаваемые вопросы

Инструменты были проиндексированы:
convert-figma-to-code

Получает узел Figma и его отрендеренное изображение из Figma API и преобразует их в блок кода. Требует установки переменной окружения FIGMA_ACCESS_TOKEN.

Параметры
generate-theme

Генерирует пользовательский файл CSS-темы Flowbite на основе фирменного цвета (hex-формат) и инструкций пользователя. AI интеллектуально анализирует инструкции и настраивает ВСЕ переменные темы (радиус границы, отступы, цвета, типографику и т.д.) в соответствии с желаемой эстетикой. Этот инструмент создает цветовые оттенки и вариации, адаптируя всю систему темы под вашу фирменную идентичность.

Параметры
  • brandColorstringобязательный

    Извините, но я не вижу текст для перевода. Пожалуйста, отправьте текст, который нужно перевести.

  • fileNamestring

    Необязательное имя файла для сгенерированной темы (например, "my-brand-theme.css"). По умолчанию используется "custom-theme.css"

  • instructionsstringобязательный

    Инструкции на естественном языке, описывающие желаемую эстетику темы и настройки. ИИ интерпретирует эти инструкции, чтобы изменить все соответствующие переменные темы. Примеры: «Сделай современно и минималистично с мягкими скруглёнными углами», «Создай ощущение роскоши с золотыми акцентами и элегантными отступами», «Разработай для игривого детского приложения с яркими цветами», «Профессиональный корпоративный стиль с деликатными рамками» и т.д.

1.1.5основная
1.1.3
1.1.2
1.1.1
1.1.0
1.0.0

Выберите клиент, чтобы установить themesberg/flowbite-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "themesberg-flowbite-mcp-84js71919q": {
      "command": "npx",
      "args": [
        "-y",
        "flowbite-mcp"
      ],
      "env": {
        "FIGMA_ACCESS_TOKEN": "YOUR_PERSONAL_FIGMA_ACCESS_TOKEN"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "themesberg-flowbite-mcp-84js71919q": {
      "command": "npx",
      "args": [
        "-y",
        "flowbite-mcp"
      ],
      "env": {
        "FIGMA_ACCESS_TOKEN": "YOUR_PERSONAL_FIGMA_ACCESS_TOKEN"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "themesberg-flowbite-mcp-84js71919q": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "flowbite-mcp"
      ],
      "env": {
        "FIGMA_ACCESS_TOKEN": "YOUR_PERSONAL_FIGMA_ACCESS_TOKEN"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"themesberg-flowbite-mcp-84js71919q\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"flowbite-mcp\"],\"env\":{\"FIGMA_ACCESS_TOKEN\":\"YOUR_PERSONAL_FIGMA_ACCESS_TOKEN\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "themesberg-flowbite-mcp-84js71919q": {
      "command": "npx",
      "args": [
        "-y",
        "flowbite-mcp"
      ],
      "env": {
        "FIGMA_ACCESS_TOKEN": "YOUR_PERSONAL_FIGMA_ACCESS_TOKEN"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add themesberg-flowbite-mcp-84js71919q --env FIGMA_ACCESS_TOKEN=YOUR_PERSONAL_FIGMA_ACCESS_TOKEN -- npx -y flowbite-mcp

Либо через JSON-конфиг:

claude mcp add-json themesberg-flowbite-mcp-84js71919q "{\"command\":\"npx\",\"args\":[\"-y\",\"flowbite-mcp\"],\"env\":{\"FIGMA_ACCESS_TOKEN\":\"YOUR_PERSONAL_FIGMA_ACCESS_TOKEN\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add themesberg-flowbite-mcp-84js71919q --env FIGMA_ACCESS_TOKEN=YOUR_PERSONAL_FIGMA_ACCESS_TOKEN -- npx -y flowbite-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.themesberg-flowbite-mcp-84js71919q]
command = "npx"
args = ["-y", "flowbite-mcp"]

[mcp_servers.themesberg-flowbite-mcp-84js71919q.env]
FIGMA_ACCESS_TOKEN = "YOUR_PERSONAL_FIGMA_ACCESS_TOKEN"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите themesberg/flowbite-mcp, а в поле команды запуска — строку ниже:
npx -y flowbite-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "themesberg-flowbite-mcp-84js71919q": {
      "command": "npx",
      "args": [
        "-y",
        "flowbite-mcp"
      ],
      "env": {
        "FIGMA_ACCESS_TOKEN": "YOUR_PERSONAL_FIGMA_ACCESS_TOKEN"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "themesberg-flowbite-mcp-84js71919q": {
      "command": "npx",
      "args": [
        "-y",
        "flowbite-mcp"
      ],
      "env": {
        "FIGMA_ACCESS_TOKEN": "YOUR_PERSONAL_FIGMA_ACCESS_TOKEN"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например themesberg-flowbite-mcp-84js71919q.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: themesberg-flowbite-mcp-84js71919q
    command: npx
    args:
      - "-y"
      - "flowbite-mcp"
    env:
      FIGMA_ACCESS_TOKEN: YOUR_PERSONAL_FIGMA_ACCESS_TOKEN
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "themesberg-flowbite-mcp-84js71919q": {
      "command": "npx",
      "args": [
        "-y",
        "flowbite-mcp"
      ],
      "env": {
        "FIGMA_ACCESS_TOKEN": "YOUR_PERSONAL_FIGMA_ACCESS_TOKEN"
      }
    }
  }
}

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

kenneives/design-token-bridge-mcp

kenneives/design-token-bridge-mcp

от kenneives

MCP сервер для трансляции дизайн-токенов: извлекает из Tailwind, CSS, Figma или W3C DTCG и генерирует темы под Kotlin, SwiftUI, Tailwind и CSS-переменные. Полезен разработчикам и дизайнерам в пайплайне v0 → Figma → Claude Code.

TypeScript⭐ 5
musepy/genable

musepy/genable

от musepy

Genable — MCP сервер, превращающий текстовый запрос в редактируемые слои Figma: авто-макет, переменные цветов и шрифтов, светлая и темная темы. Полезен дизайнерам и разработчикам для агентных инструментов (Claude Code, Cursor). Совместим с Gemini, Claude, OpenAI.

Astro⭐ 3
GLips/Figma-Context-MCP

GLips/Figma-Context-MCP

от glips

Извлекает из макетов Figma стили, шрифты и отступы. Генерирует код под выбранный фреймворк для Cursor, VS Code и других редакторов.

TypeScript⭐ 16017
albertnahas/icogenie-mcp

albertnahas/icogenie-mcp

от albertnahas

MCP сервер @icogenie/mcp дает AI-агентам генерировать SVG-иконки по тексту. Помогает разработчикам быстро создавать иконки для интерфейсов в Claude. Поддерживает пакетную работу, библиотеку и ежедневные кредиты.

TypeScript⭐ 8
vkhanhqui/figma-mcp-go

vkhanhqui/figma-mcp-go

от vkhanhqui

Открытый Figma MCP-сервер с полным доступом на чтение и запись через плагин. Не требует API и не имеет лимитов — подходит дизайнерам и разработчикам. Работает с AI-инструментами. Управляйте стилями...

Go⭐ 1178
ethbak/icon-composer-mcp

ethbak/icon-composer-mcp

от ethbak

MCP-сервер для быстрой генерации иконок, логотипов и изображений с эффектами Liquid Glass (iOS 26+). Управляет .icon-бандлами, задаёт стеклянные блики, тени, размытие и тёмную тему. Полезен дизайне...

TypeScript⭐ 61
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин