jtakeit
Teste grátis

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.

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.
O Claude Code trabalha no repositório como qualquer outro desenvolvedor.

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.

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
No Claude Code: adicione o servidor e depois faça login.
mcp.json — any MCP client
{
  "mcpServers": {
    "jtakeit": {
      "type": "http",
      "url": "https://mcp.jtakeit.com/mcp"
    }
  }
}
Qualquer outro cliente MCP: o mesmo servidor, na configuração dele.
  1. 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. 2

    Aprove no painel

    O seu cliente MCP abre o painel do jtakeit no navegador. Você faz login e aprova a conexão.

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

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

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. 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.
  2. Verificar localmente. A verificação do catálogo recusa um campo declarado e não renderizado, ou renderizado e não declarado.
  3. Build. O primeiro build leva menos de um minuto no scaffold Astro, cerca de 90 segundos com outro gerador, e nada fica público.
  4. 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_site
  • get_site
  • list_sites
  • attach_repo
  • import_branch

Builds

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

Verificações

  • validate_catalogue
  • get_registry
  • preflight
  • get_preview_link

Sessão de dev

  • open_dev_session
  • get_dev_files
  • send_dev_catalogue
  • close_dev_session

Conteúdo e conta

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