Docs & primeiros passos
Dê vida ao site que você construiu com IA - envie, vá ao ar de graça, conecte sua IA e gerencie tudo em linguagem natural. Aqui está o A→Z.
O que é a Yetty
Você construiu um site com a sua própria IA - HTML, CSS e assets estáticos. A Yetty o transforma em um site de verdade, gerenciado: hospedagem com SSL, edição de conteúdo, captura de leads, SEO, análises, atualizações versionadas e seu próprio domínio - seu design preservado pixel a pixel. Você comanda tudo em linguagem natural, pela sua IA ou por um painel simples.
Início rápido
Crie uma conta
Grátis - sem cartão de crédito, sem senha. Digite seu e-mail e enviamos um link de acesso de um clique.
Envie seu site
Arraste um zip (index.html no topo). A conversão é grátis até 50 páginas.
Vá ao ar - grátis
Publique em um endereço Yetty grátis com SSL. Conecte seu próprio domínio no plano Site.
Você pode fazer os três pelo painel, ou inteiramente pela sua IA via MCP - próxima seção.
Conecte sua IA (MCP)
A plataforma inteira é um único plano de controle, acessível pelo Model Context Protocol. Conecte a IA agêntica que você já usa - Claude Code, Cursor, Windsurf, Codex, além do Claude e do ChatGPT.
Há duas formas de conectar - ambas dão à sua IA exatamente as mesmas ferramentas:
- OAuth - sem chave. No Claude.ai, Claude Desktop ou ChatGPT, adicione a yetty como conector e clique em Conectar: você entra na Yetty e aprova o acesso. Nada para colar. Ir para os conectores →
- Chave de API. Em terminais e editores (Claude Code, Cursor, Windsurf, Codex), cole uma chave uma única vez - passos abaixo.
Primeira vez? Conecte sua IA dá a você a configuração de copiar e colar para o seu app exato - escolha Claude, Cursor, ChatGPT e mais, e ele entrega à sua IA as instruções para vincular a yetty.
Ainda sem conta? Envie primeiro, aprove por e-mail
Você não precisa se cadastrar antes de sua IA enviar seu site. Ela pode estacionar os arquivos na Yetty imediatamente - nada é processado - e depois enviar a você um link de aprovação de um clique. Você aprova, sua conta é criada, o site é construído e sua IA recebe uma chave: tudo sem sair do chat.
yetty_batch_start→ retorna umpark_ref(pk_…).yetty_batch_fileuma vez por arquivo (batch_ref= opk_…, maispathecontent, oucontent_base64para imagens/fontes) - cada um retornareceived_bytes+sha256para verificar.yetty_batch_end- fecha o lote estacionado (nada processado ainda).yetty_signup {email, park_ref}- envia a você, o dono, um link de aprovação por e-mail.- Você clica → sua conta grátis é criada e o site começa a ser construído.
yetty_claim_status {park_ref}- uma vez aprovado, entrega à sua IA uma chave de API (mostrada uma única vez) e a URL ao vivo, para reconectar com o conjunto completo de ferramentas.
Arquivos estacionados têm limite de tamanho e são apagados automaticamente após 48 horas se nunca aprovados, então experimentar não custa nada. Já tem uma conta? Pule isto e conecte com sua chave ou OAuth abaixo.
Sessão expirada ou conexão quebrada? Sua IA reconecta você sem nenhum menu: ela chama yetty_login {email} (funciona sem autenticação - até via curl puro se o próprio transporte MCP estiver fora), você clica em um link enviado por e-mail, e yetty_login_status entrega a ela uma chave nova com o comando exato de reconexão.
1 · Obtenha sua chave de API
No painel, abra API keys → Create API key. Copie-a (mostrada uma única vez) e cole onde a configuração pede yk_your_key. (Usuários de Claude.ai / Claude Desktop / ChatGPT pulam isto - vocês conectam com OAuth, sem chave.)
2 · Adicione a yetty à sua IA
Apenas uma URL + sua chave - nada para instalar, sem arquivos.
Claude Code:
claude mcp add --transport http yetty \ https://app.yetty.ai/mcp \ --header "Authorization: Bearer yk_your_key"
Cursor · Windsurf · qualquer cliente MCP - adicione um servidor HTTP:
{
"mcpServers": {
"yetty": {
"url": "https://app.yetty.ai/mcp",
"headers": { "Authorization": "Bearer yk_your_key" }
}
}
}
Claude.ai, Claude Desktop & ChatGPT não usam chave - eles conectam com OAuth. Veja os conectores abaixo → (Também há um servidor stdio local em Python, para enviar um site pelo terminal.)
3 · É só pedir
Depois de conectada, converse com seu site em linguagem natural:
- “Envie meu site e coloque-o no ar.”
- “Adicione um post de blog sobre nossa promoção de quinta - e publique.”
- “Conecte meu domínio example.com.”
- “Quantas visitas esta semana? Qual página está mais quente?”
- “Desfaça a mudança de ontem.”
- “Verifique se há links quebrados no meu site antes de eu publicar.”
Enviando um site pela sua IA
sha256 por arquivo) e devolve um sinalizador regeneration_risk, para sua IA pegar isso antes de você ir ao ar.Sua IA tem três formas de enviar os arquivos - todas transferem seus bytes exatos e terminam no mesmo build:
- Lote de arquivos - recomendado. Sem zip, e cada arquivo é verificado:
yetty_batch_start→ umyetty_batch_filepor arquivo (cada um retornareceived_bytes+sha256, então sua IA pode comparar com a cópia dela e reenviar só aquele arquivo se diferir) →yetty_batch_endpara construir. Mantenha a estrutura de pastas em cadapath(css/style.css); arquivos binários vão comocontent_base64. - Zip em pedaços. Melhor para clientes de chat onde um upload grande não cabe em uma única chamada:
yetty_upload_begin→yetty_upload_chunk(pedaços de ~24 KB, enviados em ordem) →yetty_create_sitecomzip_ref. - Zip único. Quando cabe em uma chamada:
yetty_create_sitecomzip_base64(a pasta real do site, zipada).
Depois, faça polling de yetty_publish_status(upload_id) até o build ficar pronto, e yetty_publish_site para ir ao ar. Um upload maior que o limite grátis de páginas volta como held - chame yetty_start_transform para construí-lo (gasta os créditos estimados). Atualizar um site já no ar cria uma versão pendente que espera seu OK (veja Atualizações & rollback).
Todas as ferramentas MCP
A maioria das ferramentas recebe o token opaco site do seu site (de yetty_status) - nunca um id numérico. As ferramentas de enviar um site são a exceção: elas criam o site.
| Ferramenta | O que faz |
|---|---|
| Enviar um site | |
yetty_create_site | Constrói um novo site gerenciado (ou uma nova versão de um) a partir dos seus arquivos - hospedado fiel byte a byte, e então recebe CMS, leads, SEO, análises e versionamento. Aceita zip_base64, ou zip_ref (em pedaços), ou o lote de arquivos. Roda o guarda de fidelidade; sites pequenos (≤ limite grátis de páginas) constroem na hora e de graça. |
yetty_batch_start · yetty_batch_file · yetty_batch_end | Recomendado. Envie um site arquivo por arquivo, sem zip. Cada batch_file retorna received_bytes + sha256 para verificar; batch_end o constrói (ou o aplica como uma nova versão de um site existente). |
yetty_upload_begin · yetty_upload_chunk | Transfere um zip grande em pedaços base64 de ~24 KB (bytes exatos, sem limite de tamanho), depois chame yetty_create_site com zip_ref. |
yetty_publish_status | Faça polling de um build por upload_id - estágio (held → queued → transforming → transformed), depois o novo token site + uma URL de prévia. |
yetty_start_transform | Constrói um upload held (maior que o limite grátis de páginas); gasta os créditos estimados. (upload_id) |
| Publicar & gerenciar | |
yetty_status | Sua conta, plano, créditos e sites - cada um com seu token site, mais um relatório de setup por site (o que ainda falta: SEO, imagem social, domínio, leads) para sua IA guiar você. |
yetty_publish_site | Coloca um site no ar no seu endereço Yetty (grátis). (site) |
yetty_site_versions | Liste/gerencie versões: publish=<n>, schedule={version,when}, ou rollback_to=<n>. Atualizações ficam pendentes até você publicar. (site) |
yetty_reprocess_site | Roda a conversão de novo nos arquivos armazenados de um site (sem reenvio) → uma nova versão para revisar; suas edições de conteúdo se transferem, o site ao vivo fica intocado até você confirmar. (site) |
yetty_visual_check | Fotografa o site ao vivo e a prévia armazenada em dois viewports e compara pixel a pixel → diff_pct. 0% = o que é servido é exatamente o que está armazenado - fidelidade byte a byte, visível. (site) |
| Insights & saúde | |
yetty_site_analytics | Tráfego real - visualizações totais + dos últimos N dias, visitantes únicos, páginas mais acessadas. (site, days?) |
yetty_list_leads | Leads recentes de formulário de um site. (site) |
yetty_integrations | Destinos de leads/eventos: add={kind:webhook|email,target}, remove=<id>, ou listar. (site) |
yetty_check_links | Checagem de saúde determinística - busca o site ao vivo e sinaliza links internos que dão 404. Rode antes ou depois de publicar. (site) |
yetty_publish_check | Checklist de prontidão para a primeira publicação: títulos + descrições de SEO em todas as páginas, imagem de compartilhamento social, favicon, um destino de leads, seu próprio domínio e (opcional) uma varredura de links quebrados. Retorna itens aprovados/reprovados. (site, check_links?) |
yetty_site_suggestions | Revisão proativa - uma lista amigável e ranqueada de itens padrão que deixariam o site mais completo (imagem social, página de agradecimento, meta descrições, favicon, 404 personalizada, texto alternativo de imagens). Sem créditos. (site) |
| Organize seu conteúdo (plano Live) | |
yetty_taxonomies | Crie ou liste categorias e tags para seus posts e coleções. (site) |
yetty_terms | Gerencie os termos dentro de uma taxonomia - monte a árvore e depois adicione, renomeie, mova, mescle, exclua ou importe uma lista. (site, taxonomy) |
yetty_assign_terms | Marque páginas ou itens de coleção com termos. Fica como rascunho - publique com yetty_publish_drafts. (site, object, terms) |
yetty_taxonomy_settings | Ligue ou desligue categorias e tags - uma chave para o site todo, exceções por coleção e mudanças em massa que sempre mostram uma prévia antes. (site) |
yetty_taxonomy_suggestions | a yetty encontrou categorias e tags que já existem no seu site - revise as sugestões antes de ativá-las. (site) |
yetty_permalinks | A agenda de endereços do seu site: cada item de coleção e cada página de termo. Defina um endereço personalizado e o antigo redireciona com 301 automático, preservando links e posições. (site) |
Conectores Claude & ChatGPT (OAuth)
Sem terminal, sem chave. No Claude.ai, Claude Desktop ou ChatGPT, adicione a yetty como conector e gerencie seu site direto no chat - as mesmas ações do painel e do terminal.
- Abra os Conectores da sua IA (Claude: Settings → Connectors; ChatGPT: Settings → Connectors) e escolha Adicionar conector personalizado.
- Aponte-o para
https://app.yetty.ai/mcp. - Clique em Conectar - você é levado à yetty para entrar e aprovar o acesso (OAuth). Aprove, e está vinculado.
Depois é só conversar com seu site no chat - “publique meu site”, “quantas visitas esta semana?”, “desfaça a mudança de ontem”. Você pode revogar o acesso a qualquer momento no seu painel Yetty.
Gerencie seu site
Tudo abaixo funciona pelo painel e pela sua IA:
Um editor de verdade
As seções reais da sua página viram cards editáveis com campos tipados de texto, link e imagem. As edições são salvas como rascunho que você visualiza, depois publica - e cada publicação é uma versão com rollback. O design nunca é tocado (fiel byte a byte). Mais →
SEO
Título & meta descrição por página com contadores de caracteres ao vivo, além de URLs amigáveis.
Leads
Todo formulário capturado automaticamente para uma caixa de leads; alertas por e-mail + webhooks assinados para o Zapier, Make, seu CRM ou Google Sheets.
Análises
Visitas reais, visitantes únicos, páginas mais acessadas e tendências - ou apenas pergunte à sua IA “quantas visitas?”.
Coleções
Posts de blog, eventos e projetos são reconhecidos como coleções e editados como cards por item - adicione e remova.
Mídia & imagens de IA
Troque imagens, ou gere visuais com a cara da sua marca usando IA (Gemini) - escolha o tamanho (1K–4K) e a proporção, e adicione imagens de referência para combinar com sua marca. Funciona com créditos.
Editando seu site
A Yetty lê o site que você construiu e transforma cada página nas partes reais que você reconheceria - um hero, uma faixa de recursos, uma tabela de preços, um formulário de contato - cada uma nomeada em linguagem simples. Você edita essas partes diretamente: sem tema para aprender, sem HTML cru para tocar.
- Seções são as partes reais da sua página, cada uma nomeada com suas próprias palavras, para você sempre saber o que está mudando.
- Listas são cards. Coisas que se repetem - posts de blog, membros da equipe, projetos - são editadas como cards por item, que você pode adicionar e remover.
- Campos tipados. Um campo de link é um link, um campo de imagem troca a imagem - sem markup, sem layout quebrado.
- As edições voltam ao lugar exato. Quando você publica, sua mudança se encaixa na página byte a byte - o design nunca é re-renderizado ou alterado.
- Reenvios mantêm suas edições. Envie código novo e as edições salvas se transferem onde o campo ainda existe; onde seu código mudou o texto, o código novo vence. Nada que você escreveu se perde em silêncio.
Rascunho, prévia, publicação - nada vai ao ar por acidente
Editar nunca toca seu site ao vivo por conta própria. Toda mudança percorre o mesmo caminho seguro:
- Salve um rascunho. Quando você edita um campo e salva, ele fica guardado como rascunho. Seu site ao vivo não muda - os visitantes continuam vendo a versão atual.
- Visualize as mudanças pendentes. Abra a prévia para ver seu site exatamente como ficará com as edições aplicadas, antes de qualquer outra pessoa. Edite e visualize até ficar certo.
- Publique. Quando estiver satisfeito, Publicar torna o rascunho ao vivo - e o registra como uma versão, para você sempre ter um ponto de restauração.
- Desfaça quando quiser. Mudou de ideia depois de ir ao ar? Faça rollback para qualquer versão anterior em um clique. Nada se perde.
yetty_site_versions(site) as lista, e rollback_to=<n> restaura uma anterior. Veja Atualizações & rollback.Integrações & webhooks
Os leads são sempre salvos na sua caixa de entrada. Para também entregá-los na hora, adicione um destino em Painel → Integrações (ou peça à sua IA): um e-mail, ou um webhook apontando para Zapier, Make, seu CRM, ou um Apps Script do Google Sheets.
Cada evento é enviado via POST como JSON e assinado:
POST your-webhook-url X-Yetty-Signature: sha256=HMAC-SHA256(secret, body) { "event": "lead.created", "site_id": 212, "form": "contact", "data": { "name": "Ada", "email": "[email protected]", "message": "…" }, "created_at": "2026-08-06T18:20:00Z" }
yetty_integrations(site="<token>", add={kind:"webhook", target:"https://hooks.zapier.com/…"}). Verifique a assinatura com o segredo retornado quando você a adiciona.Atualizações & rollback
Mudou seu site? Reenvie-o (ou peça à sua IA). A Yetty o salva como uma nova versão e mostra exatamente o que mudou - páginas, texto, seções, até uma cor de hover. Uma atualização em um site ao vivo espera seu OK (o site ao vivo fica intocado) - revise o resumo da mudança, depois Publique agora ou Agende para mais tarde. Não gostou depois de ir ao ar? Faça rollback para qualquer versão em um clique. Nada se perde.
yetty_submit_site(zip_path, site="<token>"); depois yetty_site_versions(site, publish=<n>) ou schedule={version:<n>, when:"2026-08-09 09:00"}, ou rollback_to=<n>.Seu próprio domínio
Comece grátis em um endereço Yetty. Quando estiver pronto, use seu próprio domínio com o plano Site ($13/site - não vendemos domínios; você aponta o DNS e nós servimos com SSL).
- Painel → Hospedagem & Domínios → Adicionar domínio (ou peça à sua IA).
- Adicione os registros DNS mostrados no seu registrador (um TXT para verificar, um registro A, um CNAME www).
- Verifique - o SSL é emitido automaticamente.
Preços
Converter, ir ao ar e o controle MCP de qualquer IA são grátis. $13/site/mês adiciona seu próprio domínio (sem selo), gestão completa e créditos de IA mensais. Precisa de mais IA? Os pacotes de créditos são seus por um ano e nunca zeram. Preços completos →
FAQ
Preciso refazer meu site?
Não - a Yetty preserva o site que você já construiu, exatamente. Adicionamos a plataforma em volta.
E se uma atualização quebrar algo?
Ela não pega você de surpresa: toda atualização é uma versão com um conjunto de mudanças em linguagem simples, e o rollback é um clique.
Minha IA consegue fazer tudo mesmo?
Sim - publicar, editar, ler leads, conferir o tráfego, conectar um domínio e fazer rollback estão todos disponíveis via MCP, e pelo painel.