Il server MCP di Neobrutalismin Zed
I context_servers di Zed si aspettano un comando locale — `mcp-remote` fa da ponte verso il nostro URL ospitato. Una voce in settings.json e l’Agent Panel può cercare in tutto il catalogo Neobrutalism, leggere il sorgente dei blocchi Pro per il tuo backend e copiare comandi di installazione pronti con token, senza lasciare l’editor. Basta Node 18+; npx scarica il ponte al primo avvio.
neobrutalism · Zed
Aggiungi un hero alla homepage
ZedviaMCP
Ha trovato un hero adatto al prodotto con Neobrutalism MCP.
Gestisci il team
in un unico posto
Piani, documenti e scadenze — condivisi con chi ne ha bisogno.
IniziaAccesso completo
1 promptHero pronto
- MCP server
- Built for AI agents
- 12 tools
- 150+ Pro blocks
- 50+ components
- 3 backends
- Claude Code
- Cursor
- VS Code
- Any MCP client
- One URL, one token
- Prompt → shipped
Configurazione di Zed
FAQ
Collega l’agent di Zed a Neobrutalism MCP — context_servers, mcp-remote o URL remota, token e accesso Pro.
Apri Settings → AI → MCP Servers (o esegui `zed: open settings file`) e aggiungi un context server chiamato `neobrutalism`. Usa lo snippet di questa pagina: `npx -y mcp-remote` con l’URL completa del registry (token nella query string) — fa da ponte tra i context server stdio di Zed e il nostro endpoint streamable-HTTP. Serve Node 18+. Salva e conferma l’indicatore verde “Server is active”.
L’agent di Zed avvia i context server come processi stdio locali di default. mcp-remote è lo shim standard che inoltra lo stdio a un server streamable-HTTP — il token viaggia comunque nell’URL. Build più recenti di Zed accettano anche un server remoto nativo con solo il campo url; entrambe le forme raggiungono lo stesso endpoint Neobrutalism. Questa pagina documenta mcp-remote perché coincide con lo snippet sopra.
Apri le impostazioni dell’Agent Panel e conferma che `neobrutalism` è connesso. Poi chiedi: “search neobrutalism for hero blocks” — l’agent dovrebbe chiamare search_items tramite il bridge e restituire slug reali. Citare il server per nome aiuta il modello a scegliere i suoi tool.
Esegui npx -y mcp-remote con l’URL completa del registry in un terminale per vedere l’errore reale: 401 token errato, 403 niente Pro. Conferma Node 18+ e che npx sia nel PATH ereditato da Zed (avvia Zed da un terminale se serve). Controlla il tooltip dell’indicatore MCP Servers per lo stato.
Di solito no per i reload di config, ma se i tool non compaiono riavvia il server da Settings → AI → MCP Servers o rilancia Zed. Zed ricarica anche l’elenco dei tool quando il server invia notifiche tools/list_changed.
Sì: l’agent di Zed ha bisogno di un account Neobrutalism Pro per i tool dei block Pro. Niente token → 401; token senza Pro → 403. Fai l’upgrade, tieni la stessa URL in context_servers e riconnetti il server.
Nella query string dell’URL (Dashboard → Account per il valore del token), sia con gli arg di mcp-remote sia con un `url` remoto nativo. È lo stesso token delle install Pro via CLI.
Il token è in sola lettura sul registry e revocabile. Preferisci le impostazioni utente a un file di progetto versionato in git; ruotalo dalla dashboard se viene esposto.
Sì con Team/Org Pro. Ognuno usa il proprio token del registry nelle proprie impostazioni Zed — non condividete un’URL in un repo.
Cercare nel catalogo, leggere il source di block Pro e componenti (Base UI / Radix / React Aria), aprire le preview e copiare comandi di install pronti con token — senza uscire dall’Agent Panel.
Cita “neobrutalism” o il nome del tool nel prompt, oppure crea un profilo agent personalizzato che abilita solo i tool MCP che vuoi. I permessi tool di Zed possono comunque chiedere approvazione in base alle tue impostazioni.
Può recuperare i comandi di install via get_install_command. Esegui la riga `shadcn add` restituita nel progetto (terminale dell’Agent o la tua shell) per installare block e dipendenze per il tuo backend.
I server MCP configurati in Zed sono usati dall’Agent nativo e possono essere inoltrati ad agent esterni via ACP. I thread di terminale con altre CLI hanno bisogno della propria config MCP (es. Claude Code / Codex) a parte.
Chiedi Base UI (default), Radix UI o React Aria. Il source viene appiattito su quel backend prima della risposta.