YettyOpen Beta
Docs

Docs & primeros pasos

Haz que el sitio que construiste con IA cobre vida - súbelo, sal en vivo gratis, conecta tu IA, y gestiona todo en lenguaje natural. Aquí va la A→Z.

Qué es Yetty

Construiste un sitio web con tu propia IA - HTML estático, CSS y assets. Yetty lo convierte en un sitio web real y gestionado: hosting con SSL, edición de contenido, captura de leads, SEO, analítica, actualizaciones versionadas y tu propio dominio - tu diseño conservado píxel a píxel. Lo manejas todo en lenguaje natural, desde tu IA o un panel de control simple.

Los sitios estáticos funcionan de maravilla (el tipo que producen las herramientas de IA). Los bundles de apps JavaScript completas (SPAs) necesitan primero una exportación estática.

Inicio rápido

1

Crea una cuenta

Gratis - sin tarjeta de crédito, sin contraseña. Ingresa tu email y te enviamos un enlace de inicio de sesión de un clic.

2

Sube tu sitio

Arrastra un zip (index.html en el nivel superior). Convertir es gratis hasta 50 páginas.

3

Sal en vivo - gratis

Publica en una dirección Yetty gratis con SSL. Conecta tu propio dominio con el plan Site.

Puedes hacer los tres desde el panel de control, o por completo desde tu IA por MCP - siguiente sección.

Conecta tu IA (MCP)

Toda la plataforma es un solo plano de control, accesible sobre el Model Context Protocol. Conecta la IA agéntica que ya usas - Claude Code, Cursor, Windsurf, Codex, más Claude y ChatGPT.

Hay dos maneras de conectar - ambas le dan a tu IA exactamente las mismas herramientas:

  • OAuth - sin key. En Claude.ai, Claude Desktop o ChatGPT, agrega yetty como conector y haz clic en Connect: inicias sesión en Yetty y apruebas el acceso. Nada que pegar. Ir a conectores →
  • API key. En terminales y editores (Claude Code, Cursor, Windsurf, Codex), pega una key una sola vez - pasos abajo.

¿Primera vez? Conecta tu IA te da la configuración copia-y-pega para tu app exacta - elige Claude, Cursor, ChatGPT y más, y le entrega a tu IA las instrucciones para vincular yetty.

¿Sin cuenta todavía? Envía primero, aprueba por email

No necesitas registrarte antes de que tu IA envíe tu sitio. Puede aparcar los archivos con Yetty de inmediato - nada se procesa - y luego enviarte por email un enlace de aprobación de un clic. Apruebas, tu cuenta se crea, el sitio se construye, y tu IA recibe una key: todo sin salir del chat.

Todo el flujo por MCP - sin key, sin necesidad de cuenta para empezar:
  1. yetty_batch_start → devuelve un park_ref (pk_…).
  2. yetty_batch_file una vez por archivo (batch_ref = el pk_…, más path y content, o content_base64 para imágenes/fuentes) - cada uno devuelve received_bytes + sha256 para verificar.
  3. yetty_batch_end - cierra el lote aparcado (aún no se procesa nada).
  4. yetty_signup {email, park_ref} - te envía a ti, el dueño, un enlace de aprobación por email.
  5. Haces clic → tu cuenta gratis se crea y el sitio empieza a construirse.
  6. yetty_claim_status {park_ref} - una vez aprobado, le entrega a tu IA una API key (mostrada una vez) y la URL en vivo, para reconectarse con el kit completo.

Los archivos aparcados tienen límite de tamaño y se auto-eliminan tras 48 horas si nunca se aprueban, así que probar no cuesta nada. ¿Ya tienes cuenta? Sáltate esto y conéctate con tu key u OAuth abajo.

¿Sesión expirada o conexión rota? Tu IA te vuelve a conectar sin menús: llama a yetty_login {email} (funciona sin autenticación - incluso por curl plano si el propio transporte MCP está caído), haces clic en un enlace enviado por email, y yetty_login_status le entrega una key nueva con el comando exacto de reconexión.

1 · Consigue tu API key

En el panel de control, abre API keysCreate API key. Cópiala (se muestra una sola vez) y pégala donde la configuración diga yk_your_key. (Usuarios de Claude.ai / Claude Desktop / ChatGPT se saltan esto - se conectan con OAuth, sin key.)

2 · Agrega yetty a tu IA

Solo una URL + tu key - nada que instalar, sin archivos.

Claude Code:

claude mcp add --transport http yetty \
  https://app.yetty.ai/mcp \
  --header "Authorization: Bearer yk_your_key"

Cursor · Windsurf · cualquier cliente MCP - agrega un servidor HTTP:

{
  "mcpServers": {
    "yetty": {
      "url": "https://app.yetty.ai/mcp",
      "headers": { "Authorization": "Bearer yk_your_key" }
    }
  }
}

Claude.ai, Claude Desktop & ChatGPT no usan una key - se conectan con OAuth. Ver conectores abajo → (También hay un servidor stdio local en Python, para enviar un sitio desde la terminal.)

3 · Solo pide

Una vez conectada, háblale a tu sitio en lenguaje natural:

  • “Sube mi sitio y ponlo en línea.”
  • “Agrega un post de blog sobre nuestro especial de los jueves - y publícalo.”
  • “Conecta mi dominio example.com.”
  • “¿Cuántas visitas esta semana? ¿Cuál página es la más vista?”
  • “Revierte el cambio de ayer.”
  • “Revisa mi sitio en vivo por enlaces rotos antes de publicar.”

Enviar un sitio desde tu IA

Envía tus archivos reales. Cuando tu IA suba un sitio, entrégale los archivos construidos reales - no dejes que re-imprima o regenere el HTML. Una copia regenerada no coincidirá con tu diseño y se verá rota. Yetty corre un guardia de fidelidad que verifica los conteos de bytes (y el sha256 por archivo) y devuelve una bandera regeneration_risk, para que tu IA lo detecte antes de salir en vivo.

Tu IA tiene tres formas de enviar los archivos - todas transfieren tus bytes exactos y terminan en el mismo build:

  • Lote de archivos - recomendado. Sin zip, y cada archivo se verifica: yetty_batch_start → un yetty_batch_file por archivo (cada uno devuelve received_bytes + sha256, así tu IA puede comparar contra su copia y reenviar solo el archivo que difiera) → yetty_batch_end para construir. Mantén la estructura de carpetas en cada path (css/style.css); los archivos binarios van como content_base64.
  • Zip por partes. Ideal para clientes de chat donde una subida grande no cabe en una sola llamada: yetty_upload_beginyetty_upload_chunk (piezas de ~24 KB, enviadas en orden) → yetty_create_site con zip_ref.
  • Zip único. Cuando cabe en una sola llamada: yetty_create_site con zip_base64 (la carpeta real del sitio, comprimida).

Luego consulta yetty_publish_status(upload_id) hasta que el build esté listo, y yetty_publish_site para salir en vivo. Una subida mayor al límite gratis de páginas regresa como held - llama a yetty_start_transform para construirla (gasta los créditos estimados). Actualizar un sitio ya en vivo crea una versión pendiente que espera tu OK (ver Actualizaciones & revertir).

Todas las herramientas MCP

La mayoría de las herramientas reciben el token opaco site de tu sitio (desde yetty_status) - nunca un id numérico. Las herramientas de enviar-un-sitio son la excepción: ellas crean el sitio.

HerramientaQué hace
Enviar un sitio
yetty_create_siteConstruye un nuevo sitio gestionado (o una nueva versión de uno) desde tus archivos - alojado fiel al byte, y luego dotado de CMS, leads, SEO, analítica y versionado. Recibe zip_base64, o zip_ref (por partes), o el lote de archivos. Corre el guardia de fidelidad; los sitios pequeños (≤ límite gratis de páginas) se construyen de inmediato y gratis.
yetty_batch_start · yetty_batch_file · yetty_batch_endRecomendado. Envía un sitio archivo por archivo, sin zip. Cada batch_file devuelve received_bytes + sha256 para verificar; batch_end lo construye (o lo aplica como nueva versión de un site existente).
yetty_upload_begin · yetty_upload_chunkTransfiere un zip grande en piezas base64 de ~24 KB (bytes exactos, sin límite de tamaño), y luego llama a yetty_create_site con zip_ref.
yetty_publish_statusConsulta un build por upload_id - etapa (held → queued → transforming → transformed), luego el nuevo token site + una URL de vista previa.
yetty_start_transformConstruye una subida held (una mayor al límite gratis de páginas); gasta los créditos estimados. (upload_id)
Publicar & gestionar
yetty_statusTu cuenta, plan, créditos y sitios - cada uno con su token site, más un reporte de setup por sitio (lo que aún falta: SEO, imagen social, dominio, leads) para que tu IA te guíe.
yetty_publish_sitePon un sitio en vivo en su dirección Yetty (gratis). (site)
yetty_site_versionsLista/gestiona versiones: publish=<n>, schedule={version,when}, o rollback_to=<n>. Las actualizaciones quedan pendientes hasta que publiques. (site)
yetty_reprocess_siteVuelve a correr la conversión sobre los archivos guardados de un sitio (sin re-subir) → una nueva versión para revisar; tus ediciones de contenido se conservan, el sitio en vivo queda intacto hasta que confirmes. (site)
yetty_visual_checkToma capturas del sitio en vivo y de su vista previa guardada en dos viewports y las compara píxel a píxel → diff_pct. 0% = lo que se sirve es exactamente lo guardado - fiel al byte, hecho visible. (site)
Insights & salud
yetty_site_analyticsTráfico real - vistas totales + de los últimos N días, visitantes únicos, páginas top. (site, days?)
yetty_list_leadsLeads recientes de formularios de un sitio. (site)
yetty_integrationsDestinos de leads/eventos: add={kind:webhook|email,target}, remove=<id>, o listar. (site)
yetty_check_linksChequeo de salud determinista - consulta el sitio en vivo y marca los enlaces internos que dan 404. Ejecútalo antes o después de publicar. (site)
yetty_publish_checkLista de verificación de primera publicación: títulos SEO + descripciones en cada página, imagen social para compartir, favicon, un destino de leads, tu propio dominio, y (opcional) un escaneo de enlaces rotos. Devuelve ítems pasa/falla. (site, check_links?)
yetty_site_suggestionsRevisión proactiva - una lista amigable y priorizada de cosas estándar que harían que el sitio se vea más completo (imagen social, página de gracias, meta descripciones, favicon, 404 personalizada, texto alt de imágenes). Sin créditos. (site)
Organiza tu contenido (plan Live)
yetty_taxonomiesCrea o lista categorías y etiquetas para tus entradas y colecciones. (site)
yetty_termsGestiona los términos de una taxonomía - arma el árbol y luego añade, renombra, mueve, fusiona, borra o importa una lista. (site, taxonomy)
yetty_assign_termsEtiqueta páginas o elementos de colección con términos. Queda como borrador - se publica con yetty_publish_drafts. (site, object, terms)
yetty_taxonomy_settingsActiva o desactiva categorías y etiquetas - un interruptor para todo el sitio, excepciones por colección y cambios masivos que siempre muestran una vista previa primero. (site)
yetty_taxonomy_suggestionsyetty encontró categorías y etiquetas que ya están en tu sitio - revisa sus sugerencias antes de activarlas. (site)
yetty_permalinksLa libreta de direcciones de tu sitio: cada elemento de colección y cada página de término. Define una dirección personalizada y la anterior redirige con un 301 automático, así se conservan enlaces y posiciones. (site)

Conectores de Claude & ChatGPT (OAuth)

Sin terminal, sin key. En Claude.ai, Claude Desktop o ChatGPT, agrega yetty como conector y gestiona tu sitio directo en el chat - las mismas acciones que el panel de control y la terminal.

  1. Abre los Conectores de tu IA (Claude: Settings → Connectors; ChatGPT: Settings → Connectors) y elige Add custom connector.
  2. Apúntalo a https://app.yetty.ai/mcp.
  3. Haz clic en Connect - te lleva a yetty para iniciar sesión y aprobar el acceso (OAuth). Aprueba, y quedas vinculado.

Luego solo háblale a tu sitio en el chat - “publica mi sitio”, “¿cuántas visitas esta semana?”, “revierte el cambio de ayer”. Puedes revocar el acceso cuando quieras desde tu panel de control de Yetty.

Gestiona tu sitio

Todo lo de abajo funciona desde el panel de control y desde tu IA:

Un editor de verdad

Las secciones reales de tu página se vuelven tarjetas editables con campos tipados de texto, enlace e imagen. Las ediciones se guardan como un borrador que previsualizas y luego publicas - y cada publicación es una versión que puedes revertir. El diseño nunca se toca (fiel al byte). Más →

SEO

Título & meta descripción por página con contadores de caracteres en vivo, más URLs amigables.

Leads

Cada formulario capturado automáticamente en una bandeja de leads; alertas por email + webhooks firmados a Zapier, Make, tu CRM o Google Sheets.

Analítica

Visitas reales, visitantes únicos, páginas top y tendencias - o solo pregúntale a tu IA “¿cuántas visitas?”.

Colecciones

Los posts de blog, eventos y proyectos se reconocen como colecciones y se editan como tarjetas por ítem - agrega y elimina.

Medios & imágenes con IA

Cambia imágenes, o genera visuales alineados con tu marca usando IA (Gemini) - elige el tamaño (1K–4K) y la relación de aspecto, y agrega imágenes de referencia para que combine con tu marca. Funciona con créditos.

Editar tu sitio

Yetty lee el sitio que construiste y convierte cada página en las partes reales que reconocerías - un hero, una fila de funciones, una tabla de precios, un formulario de contacto - cada una nombrada en lenguaje claro. Editas esas partes directamente: sin tema que aprender, sin HTML crudo que tocar.

  • Las secciones son las partes reales de tu página, cada una nombrada en tus propias palabras, para que siempre sepas qué estás cambiando.
  • Las listas son tarjetas. Las cosas que se repiten - posts de blog, miembros del equipo, proyectos - se editan como tarjetas por ítem que puedes agregar y quitar.
  • Campos tipados. Un campo de enlace es un enlace, un campo de imagen cambia la imagen - sin markup, sin layout roto.
  • Las ediciones se insertan exactamente. Cuando publicas, tu cambio encaja en tu página byte por byte - el diseño nunca se vuelve a renderizar ni se altera.
  • Las re-subidas conservan tus ediciones. Sube código nuevo y tus ediciones guardadas se trasladan donde el campo todavía exista; donde tu código cambió el texto, gana el código nuevo. Nada de lo que escribiste se pierde en silencio.

Borrador, vista previa, publicar - nada sale en vivo por accidente

Editar nunca toca tu sitio en vivo por sí solo. Cada cambio pasa por el mismo camino seguro:

  1. Guarda un borrador. Cuando editas un campo y guardas, se almacena como borrador. Tu sitio en vivo no cambia - los visitantes siguen viendo la versión actual.
  2. Previsualiza los cambios pendientes. Abre la vista previa para ver tu sitio exactamente como quedará con las ediciones aplicadas, antes que nadie. Sigue editando y previsualizando hasta que quede bien.
  3. Publica. Cuando estés conforme, Publicar pone el borrador en vivo - y lo registra como una versión, así siempre tienes un punto de restauración.
  4. Revierte cuando quieras. ¿Cambiaste de opinión después de publicarlo? Revierte a cualquier versión anterior con un clic. Nada se pierde jamás.
Desde tu IA: las ediciones de contenido publicadas se versionan igual que las subidas - yetty_site_versions(site) las lista, y rollback_to=<n> restaura una anterior. Ver Actualizaciones & revertir.

Integraciones & webhooks

Los leads siempre se guardan en tu bandeja. Para además entregarlos al instante, agrega un destino en Panel de control → Integraciones (o pídeselo a tu IA): un email, o un webhook que apunte a Zapier, Make, tu CRM, o un Apps Script de Google Sheets.

Cada evento se envía por POST como JSON y va firmado:

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"
}
Desde tu IA: yetty_integrations(site="<token>", add={kind:"webhook", target:"https://hooks.zapier.com/…"}). Verifica la firma con el secreto devuelto al agregarlo.

Actualizaciones & revertir

¿Cambiaste tu sitio? Vuelve a subirlo (o pídeselo a tu IA). Yetty lo guarda como una nueva versión y muestra exactamente qué cambió - páginas, texto, secciones, hasta un color de hover. Una actualización a un sitio en vivo espera tu OK (el sitio en vivo queda intacto) - revisa el resumen de cambios, y luego Publica ahora o Prográmalo para más tarde. ¿No te gustó ya en vivo? Revierte a cualquier versión con un clic. Nada se pierde jamás.

Desde tu terminal: vuelve a subir con yetty_submit_site(zip_path, site="<token>"); luego yetty_site_versions(site, publish=<n>) o schedule={version:<n>, when:"2026-08-09 09:00"}, o rollback_to=<n>.

Tu propio dominio

Empieza gratis en una dirección Yetty. Cuando estés listo, usa tu propio dominio con el plan Site ($13/sitio - no vendemos dominios; tú apuntas tu DNS y nosotros lo servimos con SSL).

  1. Panel de control → Hosting & Dominios → Agregar dominio (o pídeselo a tu IA).
  2. Agrega los registros DNS mostrados en tu registrador (un TXT para verificar, un registro A, un CNAME para www).
  3. Verifica - el SSL se emite automáticamente.

Precios

Convertir, salir en vivo, y el control por MCP desde cualquier IA son gratis. $13/sitio/mes agrega tu propio dominio (sin insignia), gestión completa y créditos de IA mensuales. ¿Necesitas más IA? Los packs de créditos son tuyos por un año y nunca se reinician. Precios completos →

FAQ

¿Tengo que rehacer mi sitio?

No - Yetty conserva el sitio que ya construiste, exactamente. Agregamos la plataforma a su alrededor.

¿Y si una actualización rompe algo?

No puede tomarte por sorpresa: cada actualización es una versión con un resumen de cambios en lenguaje claro, y revertir es cosa de un clic.

¿De verdad mi IA puede hacerlo todo?

Sí - publicar, editar, leer leads, revisar el tráfico, conectar un dominio y revertir están todos disponibles por MCP, y desde el panel de control.

Construye sobre Yetty

Entrégalo, traspásalo y dirígelo desde tu IA.