/ الدليل / الملعب / FlyonUI MCP
● رسمي themeselection ⚡ فوري

FlyonUI MCP

بواسطة themeselection · themeselection/flyonui-mcp

Generate FlyonUI (Tailwind + DaisyUI) components and blocks from a prompt.

FlyonUI is a Tailwind + DaisyUI component library. This MCP exposes its component catalog so Claude can scaffold buttons, cards, dashboards directly with FlyonUI's class conventions instead of inventing CSS.

لماذا تستخدمه

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

flyonui-mcp.replay ▶ جاهز
0/0

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "flyonui-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@flyonui/mcp"
      ]
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "flyonui-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@flyonui/mcp"
      ]
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "flyonui-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@flyonui/mcp"
      ]
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "flyonui-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@flyonui/mcp"
      ]
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "flyonui-mcp",
      "command": "npx",
      "args": [
        "-y",
        "@flyonui/mcp"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "flyonui-mcp": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "@flyonui/mcp"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add flyonui-mcp -- npx -y @flyonui/mcp

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

حالات الاستخدام

استخدامات عملية: FlyonUI MCP

Scaffold a SaaS dashboard skeleton without writing Tailwind by hand

👤 Frontend devs starting a new project ⏱ ~15 min intermediate

متى تستخدمه: You want a fast first version of a layout with consistent design tokens.

المتطلبات الأساسية
  • Server/skill installed and authenticated — See repo README
الخطوات
  1. Pick blocks
    List FlyonUI dashboard blocks. I want a sidebar, top nav, stats cards row, and a data table.✓ تم النسخ
    → Names of matching blocks
  2. Compose
    Compose them into one HTML file. Use the slate theme.✓ تم النسخ
    → One file with the four blocks stitched together

النتيجة: A reasonable v0 dashboard layout in seconds.

المزالق
  • FlyonUI's class names track DaisyUI versions. If you mix with shadcn or vanilla Tailwind, components may visually clash. — FlyonUI's class names track DaisyUI versions. If you mix with shadcn or vanilla Tailwind, components may visually clash.
اجمعها مع: filesystem · 21st-dev-magic-mcp

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

flyonui-mcp + filesystem

Pair with filesystem for complementary capabilities

Use this server together with filesystem to complete a multi-step task.✓ تم النسخ
flyonui-mcp + 21st-dev-magic-mcp

Pair with 21st-dev-magic-mcp for complementary capabilities

Use this server together with 21st-dev-magic-mcp to complete a multi-step task.✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
list_components category Browse available components free
get_component name, variant Fetch one component as code free
get_block name Get a full section (hero, pricing, etc.) free

التكلفة والحدود

تكلفة التشغيل

حصة API
See provider docs for rate limits
الرموز لكل استدعاء
Varies by tool
التكلفة المالية
See repo README for pricing details
نصيحة
Cache tool results and avoid repeated identical calls.

الأمان

الصلاحيات والأسرار ونطاق الأثر

تخزين بيانات الاعتماد: Use environment variables; never commit secrets
نقل البيانات الخارجي: Tool calls go to the provider's API as documented

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

component not found

Use list_components to confirm the exact name (e.g. 'card-bordered' vs 'card').

تحقق: list_components includes the name
classes don't render

Make sure your Tailwind config includes DaisyUI as a plugin and FlyonUI's class paths.

تحقق: Inspect element in the browser

البدائل

FlyonUI MCP مقابل البدائل

البديلمتى تستخدمهاالمقايضة
21st-dev/magic-mcpYou want LLM-generated bespoke componentsLess consistent; more flexible

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills