Server MCP
Configura il server MCP di Neobrutalism così che il tuo editor con IA possa aggiungere componenti per nome.
Il server Model Context Protocol (MCP) ti permette di importare componenti Neobrutalism direttamente nel tuo flusso di lavoro assistito dall'IA. Aggiungi componenti tramite comandi in linguaggio naturale in Claude, Cursor, VS Code e altri editor compatibili con MCP — senza copiare e incollare URL.
Funziona sulla CLI di shadcn, puntata al registro di Neobrutalism. Per approfondire, consulta la
documentazione MCP di shadcn.
Configurazione automatica#
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
Configurazione manuale#
Per prima cosa, installa shadcn come dipendenza di sviluppo:
pnpm add -D shadcn@latestnpm install -D shadcn@latestyarn add -D shadcn@latestbun add -D shadcn@latest
Poi configura il server MCP per il tuo editor.
Claude Code#
Aggiungi quanto segue al tuo .mcp.json:
{
"mcpServers": {
"shadcn": {
"command": "npx",
"args": ["shadcn@latest", "mcp"]
}
}
}Cursor#
Aggiungi quanto segue al tuo .cursor/mcp.json:
{
"mcpServers": {
"shadcn": {
"command": "npx",
"args": ["shadcn@latest", "mcp"]
}
}
}VS Code#
Aggiungi quanto segue al tuo .vscode/mcp.json:
{
"servers": {
"shadcn": {
"command": "npx",
"args": ["shadcn@latest", "mcp"]
}
}
}Assicurati che il registro di Neobrutalism sia configurato nel tuo components.json (consulta
Installazione) così che il server possa risolvere i componenti
@neobrutalism.
Utilizzo#
Una volta configurato, usa il linguaggio naturale nel tuo editor per aggiungere componenti Neobrutalism:
- → «Aggiungi un componente button di neobrutalism»
- → «Installa l'accordion da @neobrutalism»
- → «Aggiungi il componente card con lo stile neobrutalista»
Il server MCP installa i componenti con la configurazione corretta per il design system di Neobrutalism.