Claude Code + MCP
Crea siti per i clienti con Claude Code — su un backend fatto per gli agenti
Claude Code scrive il sito statico del cliente nel tuo repository — Astro di default. Con il server MCP di jtakeit lo verifica, ne fa la build e l’anteprima, e jtakeit gestisce dietro pannello, moduli, prenotazioni e hosting.
$ npx @jtakeit/astro create client-site --locale en
$ cd client-site && npm ci
$ claude
> Write the site from the brief. Make the hero, the
questions and the form editable, then run the
catalogue check and push.01/ collegare
Collega il server MCP
Due comandi in Claude Code e un’approvazione nel pannello. Qualsiasi client che parla MCP si collega allo stesso modo — qui l’esempio è Claude Code.
$ claude mcp add --transport http jtakeit https://mcp.jtakeit.com/mcp
$ claude mcp login jtakeit
# the panel opens in your browser — approve, and it's done{
"mcpServers": {
"jtakeit": {
"type": "http",
"url": "https://mcp.jtakeit.com/mcp"
}
}
}- 1
Aggiungi il server
Aggiungi il server MCP di jtakeit al tuo agente: due comandi in Claude Code, o poche righe di configurazione in un altro client MCP.
- 2
Approvalo nel pannello
Il tuo client MCP apre il pannello di jtakeit nel browser. Accedi e approvi il collegamento.
- 3
Fatto — nessuna chiave da copiare
Nessuna chiave API viene mostrata o copiata. L’accesso è tuo, e lo revochi nel pannello in «Agenti» — si interrompe subito.
Poi chiedi
Chiedi a parole tue. L’agente imposta il progetto, scrive le pagine, fa la build del sito e ti dà un link all’anteprima per il cliente.
$ claude
> Create a site for my client's barbershop on jtakeit02/ il flusso
Crea un sito web con un agente AI, dallo scaffold al preflight
L’agente lavora in due posti: nel repository git, dove scrive e verifica il sito, e sulla piattaforma, tramite il server MCP di jtakeit, dove lo compila, ne genera l’anteprima e lo verifica di nuovo.
# in the repository
$ npx @jtakeit/astro catalogue
# writes jtk/catalogue.json, builds the site and checks
# every page against it — both directions
$ git push origin main# then over MCP, from the agent
validate_catalogue # judges the pushed commit, all findings at once
create_site # the site on the platform
attach_repo # imports the branch
commit_and_build # the first build — nothing goes public
get_build # until it settles; get_build_log if it fails
get_built_page # read what was actually built
get_preview_link # the link a person looks at
preflight # before anyone says it is done- Scrivi. Le pagine, ciò che il titolare può modificare e i testi — tutti file in git. Astro è il default; qualsiasi generatore statico può essere organizzato secondo lo stesso contratto.
- Verifica in locale. La verifica del catalogo rifiuta un campo dichiarato ma non renderizzato, o renderizzato ma non dichiarato.
- Build. La prima build richiede meno di un minuto con lo scaffold Astro, circa 90 secondi con un altro generatore, e nulla diventa pubblico.
- Preflight. L’ultima verifica prima di dire che è finito — e il cliente approva un’anteprima prima di pagare.
03/ gli strumenti
Il server MCP: 24 strumenti
jtakeit parla il Model Context Protocol, quindi l’agente chiama la piattaforma come chiama qualsiasi altra cosa: per nome, con un risultato che sa leggere. Eccoli tutti.
Siti
create_siteget_sitelist_sitesattach_repoimport_branch
Build
commit_and_buildtrigger_buildget_buildget_build_logget_built_pagerollback
Verifiche
validate_catalogueget_registrypreflightget_preview_link
Sessione di sviluppo
open_dev_sessionget_dev_filessend_dev_catalogueclose_dev_session
Contenuti e account
get_contentlist_entriesget_statsget_allowanceget_prices
04/ i limiti
Cosa l’agente non può fare — per scelta
Alcune decisioni spettano a una persona. La piattaforma è costruita in modo che un agente non possa prenderle:
- Non può leggere i clienti del tuo cliente — richieste, prenotazioni o iscritti.
- Non può cambiare la struttura di un sito tramite uno strumento. La struttura è un commit e un import, che puoi leggere e rivedere.
- Non può lanciare un sito sul suo dominio, invitare qualcuno o collegare un altro agente. Lo fa una persona nel pannello.
- Su un sito lanciato, la sua build è una candidata. A pubblicarla è una persona.
05/ sessione di sviluppo
La sessione di sviluppo: il tuo server locale, con i testi veri del titolare
Una sessione di sviluppo mostra il dev server locale con i testi veri del titolare prima di qualsiasi push — così la prossima modifica dell’agente si valuta sulle parole che il cliente ha davvero scritto, non sul segnaposto da cui era partito.
Come si inserisce nel quadro generale: l’agente scrive il sito, e jtakeit, il backend per i siti dei clienti, gestisce pannello, moduli, prenotazioni e fatturazione. Ciò che il titolare può modificare si dichiara come in qualsiasi Astro CMS per siti di clienti su jtakeit, e se lo stai confrontando con un builder visuale, leggi jtakeit a confronto con Webflow.
06/ domande
Creare con un agente
- Claude Code può creare un sito web?
- Sì. Claude Code scrive file, quindi può scrivere un sito statico — sullo scaffold Astro di jtakeit, oppure in Next.js, Nuxt, SvelteKit, Eleventy o Vite: pagine, componenti e contenuti. jtakeit gli fornisce uno scaffold da cui partire e un server MCP per compilare, mostrare in anteprima e verificare il sito, poi gestisce hosting, moduli, prenotazioni e pagamenti.
- Come collego Claude Code a jtakeit?
- Aggiungi il server MCP di jtakeit con due comandi in Claude Code. Il pannello si apre nel browser; accedi e approvi il collegamento. Nessuna chiave API viene mostrata o copiata, e puoi revocare l’accesso nel pannello in «Agenti» — si interrompe subito.
- Cos’è una piattaforma MCP per creare siti?
- Una piattaforma che un agente AI guida tramite il Model Context Protocol. Il server MCP di jtakeit ha 24 strumenti: con questi l’agente verifica ciò che il titolare può modificare, crea il sito, ne fa la build, ottiene un link all’anteprima ed esegue le ultime verifiche prima che il lavoro si dica finito.
- Cosa non può fare l’agente su jtakeit?
- Non può leggere i clienti del tuo cliente: richieste, prenotazioni o iscritti. Non può cambiare la struttura di un sito tramite uno strumento; quella è un commit e un import. Non può lanciare un sito sul suo dominio, invitare qualcuno o collegare un altro agente; lo fa una persona nel pannello.
- Rivedo comunque ciò che scrive l’agente?
- Sì, e puoi farlo, perché tutto ciò che scrive è un file nel tuo repository git. Su un sito lanciato la build di un agente è una candidata, e a pubblicarla è una persona.
- Funziona solo con Claude Code?
- No. Qualsiasi client che parla MCP si collega allo stesso modo: aggiungi il server MCP di jtakeit e lo approvi nel pannello. Claude Code è l’agente mostrato in questa pagina, perché lavora con file e terminale proprio come richiede il flusso descritto sopra.
07/ prova gratis
Crea il tuo prossimo sito cliente con Claude Code
Registrati nel pannello e realizza il tuo primo sito cliente. Realizzarlo e vederlo in anteprima non costa nulla: paghi un prezzo all’ingrosso solo quando un sito va online.
Prova gratisadmin.jtakeit.com
- Gratis finché un sito non va online
- Poi un prezzo all’ingrosso per sito online, da €5 al mese
- Il codice resta nel tuo repository git