jtakeit
Prova gratis

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.

claude — client-site
$ 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.
Claude Code lavora nel repository come farebbe qualsiasi altro sviluppatore.

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.

zsh — 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
In Claude Code: aggiungi il server, poi accedi.
mcp.json — any MCP client
{
  "mcpServers": {
    "jtakeit": {
      "type": "http",
      "url": "https://mcp.jtakeit.com/mcp"
    }
  }
}
Qualsiasi altro client MCP: lo stesso server, nella sua configurazione.
  1. 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. 2

    Approvalo nel pannello

    Il tuo client MCP apre il pannello di jtakeit nel browser. Accedi e approvi il collegamento.

  3. 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 — client-site
$ claude
> Create a site for my client's barbershop on jtakeit

02/ 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.

zsh — client-site
# 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
mcp — jtakeit
# 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
  1. 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.
  2. Verifica in locale. La verifica del catalogo rifiuta un campo dichiarato ma non renderizzato, o renderizzato ma non dichiarato.
  3. Build. La prima build richiede meno di un minuto con lo scaffold Astro, circa 90 secondi con un altro generatore, e nulla diventa pubblico.
  4. 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_site
  • get_site
  • list_sites
  • attach_repo
  • import_branch

Build

  • commit_and_build
  • trigger_build
  • get_build
  • get_build_log
  • get_built_page
  • rollback

Verifiche

  • validate_catalogue
  • get_registry
  • preflight
  • get_preview_link

Sessione di sviluppo

  • open_dev_session
  • get_dev_files
  • send_dev_catalogue
  • close_dev_session

Contenuti e account

  • get_content
  • list_entries
  • get_stats
  • get_allowance
  • get_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