رفتن به محتوای اصلی

شروع

استفاده با هوش مصنوعی

سرور MCP کاشی دستیارهای هوش مصنوعی را مستقیم به مستندات، آیکون‌ها، توکن‌ها و ابزارهای فارسی کاشی وصل می‌کند.

سرور MCP کاشی · v0.21.0

دستیار هوش مصنوعی‌تان، کاشی را از نزدیک می‌شناسد.

Claude، Cursor و Copilot دیگر prop های کاشی را حدس نمی‌زنند. @kashi-ui/mcp مستندات هر کامپوننت، ۴٬۵۰۰ آیکون، توکن‌ها و ابزارهای فارسی را در اختیارشان می‌گذارد تا کدی بنویسند که همان بار اول اجرا شود.

claude mcp add kashi -- npx -y @kashi-ui/mcp
کار می‌کند با
  • Claude Code
  • Cursor
  • VS Code
  • Windsurf
  • Claude Desktop
  • Zed
ابزار برای دستیار
۸
صفحهٔ مستندات
۷۱
آیکون قابل جستجو
۴٬۵۰۰
کلید API و سرور
۰

چرا MCP

کاشی جدید است و مدل‌های زبانی تقریباً چیزی دربارهٔ آن نمی‌دانند؛ بی‌اطلاع، prop هایی می‌سازند که وجود ندارند. با MCP، دستیار پیش از نوشتن از خود کاشی می‌پرسد.

بدون MCPدستیار حدس می‌زند
<DatePicker
  calendar="jalali"
  format="jYYYY/jMM/jDD"
  onDateSelect={setDate}
/>

سه prop ساختگی؛ کد اجرا نمی‌شود یا بی‌صدا کار نمی‌کند.

با MCP کاشیدستیار مستندات را می‌خواند
<DatePicker
  label="تاریخ تولد"
  max={new Date()}
  onChange={setDate}
/>

همان prop هایی که در جدول ویژگی‌های کامپوننت آمده؛ شمسی به‌طور پیش‌فرض.

دستیار شماClaude، Cursor، Copilot
سرور MCP کاشیروی کامپیوتر خودتان
دانش کاشیمستندات، آیکون، توکن، ابزار فارسی

نصب در سه قدم

  1. سرور را به دستیارتان اضافه کنید

    در ترمینال، داخل پوشهٔ پروژه:

    claude mcp add kashi -- npx -y @kashi-ui/mcp
  2. دستیار را دوباره باز کنید

    ابزارهای kashi در فهرست ابزارها دیده می‌شوند؛ در Claude Code با دستور /mcp وضعیتش را ببینید.

  3. به زبان خودتان بخواهید

    مثلاً: «با کاشی یک فرم ورود با موبایل و کد تأیید بساز.» دستیار خودش مستندات را می‌خواند.

ابزارها

دستیار خودش تصمیم می‌گیرد کدام ابزار را صدا بزند؛ لازم نیست اسمشان را بدانید.

مستندات
  • kashi_get_docsمستندات کامل یک کامپوننتprop ها، نمونهٔ React و HTML، متغیرهای CSS و دسترس‌پذیری
  • kashi_search_docsجستجو در مستنداتفارسی یا انگلیسی: «شبا»، «modal»، «جدول»
  • kashi_list_docsفهرست همهٔ صفحه‌هاکامپوننت‌ها، فیلدهای فارسی و راهنماها
آیکون و طراحی
  • kashi_search_iconsجستجوی آیکونبین ۴٬۵۰۰ آیکون با نام فارسی یا انگلیسی
  • kashi_get_iconکد آیکونکامپوننت React یا SVG در هر شش سبک
  • kashi_get_tokensتوکن‌های طراحیرنگ، فاصله، سایه و متغیرهای تم
  • kashi_create_themeساخت تم برندیک رنگ بدهید، CSS کامل تم بگیرید
ابزارهای فارسی
  • kashi_persianاعتبارسنجی و تبدیلکد ملی، شبا و کارت با نام بانک، موبایل با اپراتور، تاریخ شمسی، عدد به حروف

همهٔ صفحه‌های مستندات به شکل resource هم در دسترس‌اند (kashi://docs/…) تا در دستیارهایی که این امکان را دارند، به گفتگو ضمیمه شوند.

چه بپرسیم

یکی را کپی کنید و در دستیارتان امتحان کنید.

  • یک فرم ثبت‌نام با کد ملی، موبایل و تاریخ تولد شمسی با کاشی بساز.
  • صفحهٔ پرداخت با شماره کارت، شبا و مبلغ به حروف درست کن.
  • داشبورد فروش با کارت آمار، جدول سفارش‌ها و نمودار ماهانه.
  • تم برند ما با رنگ ‎#3d5ef8 و گوشه‌های گردتر را بساز.
  • برای دکمهٔ «افزودن به سبد» یک آیکون مناسب پیدا کن.
  • این کد ملی و شبا معتبرند؟ داده‌های تستی درست هم بساز.

llms.txt

برای دستیارهایی که MCP ندارند، همین مستندات به شکل متن ساده و طبق استاندارد llms.txt (در پنجرهٔ جدید) روی سایت هست:

پرسش‌های رایج

کلید API یا حساب کاربری لازم دارد؟

نه. سرور روی کامپیوتر خودتان با npx اجرا می‌شود و همهٔ مستندات داخل خود پکیج است. چیزی به جایی فرستاده نمی‌شود و بعد از نصب بدون اینترنت هم کار می‌کند.

مستندات سرور با سایت فرق دارد؟

نه. متن سرور از همین صفحه‌های سایت ساخته می‌شود و با هر نسخهٔ کاشی منتشر می‌شود. دستور npx -y همیشه آخرین نسخه را اجرا می‌کند.

کدام دستیارها پشتیبانی می‌شوند؟

هر ابزاری که MCP را پشتیبانی کند: Claude Code، Claude Desktop، Cursor، VS Code با Copilot، Windsurf، Zed و بقیه. تنظیمات همه یک دستور است: npx -y @kashi-ui/mcp.

دستیار من MCP ندارد؛ چه کنم؟

از llms.txt استفاده کنید. نشانی kashi.sepantapouya.com/llms-full.txt کل مستندات را در یک فایل متنی دارد که می‌شود به گفتگو داد یا دستیار خودش بخواند.