Claude Code + MCP
Crie sites de clientes com Claude Code — em um backend feito para agentes
O Claude Code escreve o site estático do cliente no seu repositório — Astro por padrão. Pelo servidor MCP do jtakeit, ele verifica, faz o build e gera a prévia, e o jtakeit opera o painel, os formulários, as reservas e a hospedagem.
$ 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/ conectar
Conecte o servidor MCP
Dois comandos no Claude Code e uma aprovação no painel. Qualquer cliente que fale MCP se conecta do mesmo jeito — o Claude Code é só o exemplo aqui.
$ 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
Adicione o servidor
Adicione o servidor MCP do jtakeit ao seu agente: dois comandos no Claude Code, ou algumas linhas de configuração em outro cliente MCP.
- 2
Aprove no painel
O seu cliente MCP abre o painel do jtakeit no navegador. Você faz login e aprova a conexão.
- 3
Pronto — sem chave para copiar
Nenhuma chave de API é exibida nem copiada. O acesso é seu, e você o revoga no painel em «Agentes» — ele para na hora.
Depois, peça
Peça com palavras simples. O agente monta o projeto, escreve as páginas, faz o build do site e entrega um link de prévia para o cliente.
$ claude
> Create a site for my client's barbershop on jtakeit02/ o fluxo
Crie um site com um agente de IA, do scaffold ao preflight
O agente trabalha em dois lugares: no repositório git, onde escreve e verifica o site, e na plataforma, pelo servidor MCP do jtakeit, onde faz o build, gera a prévia e verifica de novo.
# 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- Escrever. As páginas, o que o dono pode editar e os textos — tudo arquivos no git. O Astro é o padrão; qualquer gerador estático pode seguir o mesmo contrato.
- Verificar localmente. A verificação do catálogo recusa um campo declarado e não renderizado, ou renderizado e não declarado.
- Build. O primeiro build leva menos de um minuto no scaffold Astro, cerca de 90 segundos com outro gerador, e nada fica público.
- Preflight. A última verificação antes de alguém dar como pronto — e o cliente aprova uma prévia antes de pagar.
03/ as ferramentas
O servidor MCP: 24 ferramentas
O jtakeit fala o Model Context Protocol, então o agente chama a plataforma como chama qualquer outra coisa: pelo nome, com um resultado que ele consegue ler. Aqui estão todas.
Sites
create_siteget_sitelist_sitesattach_repoimport_branch
Builds
commit_and_buildtrigger_buildget_buildget_build_logget_built_pagerollback
Verificações
validate_catalogueget_registrypreflightget_preview_link
Sessão de dev
open_dev_sessionget_dev_filessend_dev_catalogueclose_dev_session
Conteúdo e conta
get_contentlist_entriesget_statsget_allowanceget_prices
04/ os limites
O que o agente não pode fazer — de propósito
Algumas decisões cabem a uma pessoa. A plataforma foi feita para que um agente não possa tomá-las:
- Ele não pode ler os clientes do seu cliente — contatos, reservas ou membros.
- Ele não pode mudar a estrutura de um site por uma ferramenta. Estrutura é um commit e uma importação, que você pode ler e revisar.
- Ele não pode colocar um site no ar no domínio próprio, convidar ninguém nem conectar outro agente. Isso uma pessoa faz no painel.
- Em um site já lançado, o build dele é um candidato. Uma pessoa o publica.
05/ sessão de dev
A sessão de dev: o seu servidor local, com o texto real do dono
Uma sessão de dev exibe o servidor de desenvolvimento local com o texto real do dono antes de qualquer push — assim a próxima alteração do agente é avaliada contra as palavras que o cliente de fato escreveu, não contra o texto provisório do início.
Onde isso se encaixa no quadro geral: o agente escreve o site, e o jtakeit, o backend para sites de clientes, cuida do painel, dos formulários, das reservas e da cobrança. O que o dono pode editar é declarado do mesmo jeito que em qualquer Astro CMS para sites de clientes no jtakeit, e se você está comparando com um editor visual, veja o jtakeit comparado ao Webflow.
06/ perguntas
Criando com um agente
- O Claude Code consegue criar um site?
- Sim. O Claude Code escreve arquivos, então consegue escrever um site estático — no scaffold Astro do jtakeit, ou em Next.js, Nuxt, SvelteKit, Eleventy ou Vite: páginas, componentes e conteúdo. O jtakeit dá a ele um scaffold para começar e um servidor MCP para fazer o build, gerar a prévia e verificar o site, e depois cuida da hospedagem, dos formulários, das reservas e dos pagamentos.
- Como conecto o Claude Code ao jtakeit?
- Adicione o servidor MCP do jtakeit com dois comandos no Claude Code. O painel abre no seu navegador; você faz login e aprova a conexão. Nenhuma chave de API é exibida nem copiada, e você pode revogar o acesso no painel em «Agentes» — ele para na hora.
- O que é uma plataforma de sites controlada por MCP?
- Uma plataforma que um agente de IA controla pelo Model Context Protocol. O servidor MCP do jtakeit tem 24 ferramentas: com elas o agente verifica o que o dono pode editar, cria o site, faz o build, recebe um link de prévia e roda as últimas verificações antes de alguém dar o trabalho como pronto.
- O que o agente não pode fazer no jtakeit?
- Ele não pode ler os clientes do seu cliente: contatos, reservas ou membros. Não pode mudar a estrutura de um site por uma ferramenta; isso é um commit e uma importação. Não pode colocar um site no ar no domínio próprio, convidar ninguém nem conectar outro agente; isso uma pessoa faz no painel.
- Eu continuo revisando o que o agente escreve?
- Sim, e você consegue, porque tudo o que ele escreve é um arquivo no seu repositório git. Em um site já lançado, o build de um agente é um candidato, e uma pessoa o publica.
- Só funciona com o Claude Code?
- Não. Qualquer cliente que fale MCP se conecta do mesmo jeito: adicione o servidor MCP do jtakeit e aprove a conexão no painel. O Claude Code é o agente que esta página mostra, porque trabalha com arquivos e um terminal do jeito que o fluxo acima exige.
07/ teste grátis
Crie o próximo site de cliente com Claude Code
Cadastre-se no painel e crie o seu primeiro site de cliente. Criar e ver a prévia não custa nada — você paga um preço de atacado só quando um site entra no ar.
Teste grátisadmin.jtakeit.com
- Grátis até um site entrar no ar
- Depois, um preço de atacado por site no ar, a partir de €5 por mês
- O código fica no seu repositório git