שרת MCP
הגדירו את שרת ה-MCP של Neobrutalism כדי שעורך ה-AI שלכם יוכל להוסיף רכיבים לפי שם.
שרת ה-Model Context Protocol (MCP) מאפשר לכם למשוך רכיבים של Neobrutalism היישר לתוך זרימת העבודה הנעזרת ב-AI שלכם. הוסיפו רכיבים באמצעות פקודות בשפה טבעית ב-Claude, ב-Cursor, ב-VS Code ובעורכים אחרים התומכים ב-MCP — בלי להעתיק ולהדביק כתובות URL.
הוא רץ על ה-CLI של shadcn, מכוון אל המאגר של Neobrutalism. לרקע, ראו את
תיעוד ה-MCP של shadcn.
הגדרה אוטומטית#
Claude Code#
pnpm dlx shadcn@latest mcp init --client claudenpx shadcn@latest mcp init --client claudeyarn dlx shadcn@latest mcp init --client claudebunx --bun shadcn@latest mcp init --client claude
Cursor#
pnpm dlx shadcn@latest mcp init --client cursornpx shadcn@latest mcp init --client cursoryarn dlx shadcn@latest mcp init --client cursorbunx --bun shadcn@latest mcp init --client cursor
VS Code#
pnpm dlx shadcn@latest mcp init --client vscodenpx shadcn@latest mcp init --client vscodeyarn dlx shadcn@latest mcp init --client vscodebunx --bun shadcn@latest mcp init --client vscode
הגדרה ידנית#
תחילה, התקינו את shadcn כתלות פיתוח:
pnpm add -D shadcn@latestnpm install -D shadcn@latestyarn add -D shadcn@latestbun add -D shadcn@latest
לאחר מכן הגדירו את שרת ה-MCP לעורך שלכם.
Claude Code#
הוסיפו את הבא ל-.mcp.json שלכם:
{
"mcpServers": {
"shadcn": {
"command": "npx",
"args": ["shadcn@latest", "mcp"]
}
}
}Cursor#
הוסיפו את הבא ל-.cursor/mcp.json שלכם:
{
"mcpServers": {
"shadcn": {
"command": "npx",
"args": ["shadcn@latest", "mcp"]
}
}
}VS Code#
הוסיפו את הבא ל-.vscode/mcp.json שלכם:
{
"servers": {
"shadcn": {
"command": "npx",
"args": ["shadcn@latest", "mcp"]
}
}
}ודאו שהמאגר של Neobrutalism מוגדר בקובץ components.json שלכם (ראו
התקנה) כדי שהשרת יוכל לפתור רכיבים של @neobrutalism.
שימוש#
לאחר ההגדרה, השתמשו בשפה טבעית בעורך שלכם כדי להוסיף רכיבים של Neobrutalism:
- → "הוסף רכיב button של neobrutalism"
- → "התקן את accordion מ-@neobrutalism"
- → "הוסף את רכיב card בסגנון הניאו-ברוטליסטי"
שרת ה-MCP מתקין את הרכיבים עם ההגדרה הנכונה למערכת העיצוב של Neobrutalism.