- Plan gratuito
- Sin tarjeta de crédito
- Listo en minutos
Agrega un blog a tu sitio web.Que te encuentren en todas partes.
Escribe artículos en un panel sencillo. Aparecen en tu sitio web con tu diseño, como páginas reales que Google, ChatGPT y otras búsquedas con IA pueden leer y citar. Sin WordPress, sin hosting. Escritura con IA incluida.
- Tu diseño sigue siendo tuyo
- Listo para buscadores e IA
- Cada redactor con su propio acceso
guía de tenis para correr
tusitio.com › blog
Cómo elegir los tenis para correr adecuados
Ajuste, amortiguación y la prueba que debes hacer en la tienda antes de comprar…
Citado en respuestas de IA
ChatGPTPerplexityGemini
https://tusitio.com/blog
Stride&Co
El blog de Stride
Guías · Hoy
Cómo elegir los tenis para correr adecuados
Entrenamiento · 24 sept
5 estiramientos para después de cada carrera
Noticias · 12 sept
Lo que aprendimos al abrir nuestra segunda tienda
Panel de CMSKite · nuevo artículo
Cómo elegir los tenis para correr adecuados
Borrador · 4 min de lecturaEn línea en tusitio.com/blog
Publicar PublicadoFunciona conWordPressWixShopifyWebflowSquarespaceLovablecualquier sitio HTMLPega 2 líneas y tu blog está en línea.
Lo que obtienes
Todo para empezar un blog. En todos los planes.
Escribir con IA
Escribe un tema y recibe un borrador listo para SEO en español, inglés o portugués. Tú lo editas y lo publicas.
Cómo funciona la escritura con IAAgrégalo a cualquier sitio web con 2 líneas
WordPress, Wix, Shopify, Webflow, Squarespace, Lovable o cualquier página HTML.
Ver las dos líneasEnlace gratuito del blog desde el primer día
Tu blog está en línea en cmskite.com/b/tu-nombre mientras configuras tu propio sitio web. Una vez conectado, los artículos siguen sumando al SEO de tu sitio.
Sobre el enlace gratuitoLlamada de configuración gratis de 10 min
¿Necesitas ayuda? Lo configuramos contigo.
Agenda una llamadaAlguien lo conecta una vez. No tienes que ser tú.
Tu desarrollador
Dos solicitudes a nuestra API y tus artículos se muestran con el diseño de tu sitio web. Con la guía, le toma unos diez minutos.
Envíale la documentaciónTu IA
Pídele a tu creador de apps con IA o a tu asistente de programación que agregue un blog a tu sitio web, y conecta las páginas.
Cómo funciona el MCPTe ayudamos
Agenda una llamada de configuración gratis de 10 minutos. Lo conectamos contigo o con tu desarrollador, y terminas con tu primer artículo publicado.
Agenda una llamada de configuración gratisTres conceptos.
Nada más que aprender.
Un espacio de trabajo tiene sitios web. Un sitio web tiene contenido y claves. Esa es toda la jerarquía — nada más que modelar.
La organización
Espacio de trabajo
El alcance de la empresa. Contiene el plan, los roles del equipo, los miembros y los sitios web. Un plan cubre todos sus sitios web. Una persona puede pertenecer a varios.
La publicación
Sitio web
Un sitio web o app. Contiene los artículos, categorías de tres niveles, etiquetas, autores, multimedia y su propia configuración.
La credencial
Clave de API
Una clave de solo lectura ligada a un sitio web. Ya identifica su sitio web — ningún id de proyecto viaja en la URL — y respeta los orígenes permitidos.
Intégralo como tú desarrollas. A la API le da igual.
TypeScript tipado, HTTP puro o español sencillo por MCP. El mismo sobre, la misma clave, las mismas dos solicitudes.
Para JavaScript y TypeScript.
Un cliente tipado para Node, Next.js y React, más un pequeño rastreador para el navegador.
- Cliente tipado — un solo tipo de error, autocompletado completo
- Paginación por cursor resuelta por ti
- Un rastreador de navegador que nunca puede romper la página
import { createCMSKite } from 'cmskite'
const cms = createCMSKite({ apiKey: process.env.CMSKITE_API_KEY })
const { items } = await cms.posts.list({ limit: 20 })
const post = await cms.posts.findBySlug(slug)
// in the browser, on the page that renders one post:
import { createTracker } from 'cmskite/browser'
createTracker({ apiKey: PUBLIC_KEY }).trackView(post.id)Media integración funciona perfecto. Y no cuenta a nadie.
Una integración tiene dos mitades, y solo la primera es obvia. Si construyes solo la primera, tendrás un sitio que funciona perfecto y no cuenta a nadie — sin errores, nada en la consola, cada artículo con cero visitas para siempre.
Un build que obtiene 200 artículos no son 200 lectores, y una página en caché leída diez mil veces es una sola consulta. Por eso, una visita solo la reporta la página que una persona abrió.
El panel lo detecta. Cuando un sitio web obtiene contenido pero no reporta lectores, te lo dice en palabras simples — y te indica lo único que hay que corregir.
GET/v1/blog/posts
mitad obviaTu servidor obtiene el contenido. Fácil, y funciona de inmediato.
POST/v1/blog/events
mitad olvidadaEl navegador del lector reporta la visita. Un snippet aparte, en la página que muestra un solo artículo.
- 0
- visitas contadas
- 0
- errores en ningún lado
- 0
- pistas del porqué
Dos solicitudes HTTP. Tu frontend.
Una clave de solo lectura, una respuesta JSON, tipada con el paquete de npm si quieres. Renderiza los artículos como tu sitio ya renderiza sus páginas.
Funciona con Lovable, Cursor y Claude a través del MCP de CMSKite.
Lee la documentaciónGEThttps://api.cmskite.com/v1/blog/posts?limit=20
{
"success": true,
"data": [
{
"id": "post_01a0d047e7fa7000a476474ba31adc6e",
"slug": "why-we-stopped-writing-blog-backends",
"title": "Why we stopped writing blog backends",
"excerpt": "Three rewrites later, we deleted ours.",
"status": "published",
"author": { "name": "Elena Rostova", "slug": "elena-rostova" },
"tags": [{ "name": "engineering", "slug": "engineering" }],
"readingMinutes": 4,
"publishedAt": "2026-07-15T10:00:00.000Z"
}
],
"pagination": { "hasNext": false, "nextCursor": null, "limit": 20 },
"requestId": "01a0d039-b10c-7000-903a-24cc9ea1f4de"
}POST/v1/blog/events?key=… ← el navegador del lector, para contar
Tres planes. O arma el tuyo.
Empieza gratis, para siempre. Starter y Team cubren la mayoría de los blogs; con Custom ajustas cada detalle. Cada límite aquí es el que la API aplica de verdad.
Free
US$ 0para siempre
- 3 artículos escritos con IA al mes
- 1 sitio web
- 35 artículos
- 2 miembros del equipo
- 1 espacio de trabajo
- 10 k solicitudes a la API al mes
- 100 MB de almacenamiento de medios
- Sin tarjeta, no vence
Starter
US$ 9/ mes
- 30 artículos escritos con IA al mes
- 1 sitio web
- Artículos ilimitados
- 3 miembros del equipo
- 1 espacio de trabajo
- 100 k solicitudes a la API al mes
- 1 GB de almacenamiento de medios
- 300 MB de base de datos administrada
Team
US$ 29/ mes
- 30 artículos escritos con IA al mes
- 5 sitios web
- Artículos ilimitados
- 5 miembros del equipo
- 2 espacios de trabajo
- 500 k solicitudes a la API al mes
- 20 GB de almacenamiento de medios
- 1.2 GB de base de datos administrada
En todos los planes Código para insertar en cualquier sitio web Enlace gratuito del blog Llamada de configuración gratis de 10 minutos
Sin tarjeta para empezar. Elige un plan y te enviamos un enlace de pago con tarjeta o los datos de PayPal; el plan empieza cuando llega el pago.
Custom
Más sitios web, miembros, solicitudes o almacenamiento que Team, o tu propia base de datos y bucket.
Garantía de lectura que nunca se revoca. Si bajas de plan o dejas de pagar, el acceso de lectura a tus artículos nunca se revoca. La cuenta vuelve al plan gratuito: tu blog nunca queda como rehén.
Sobre los artículos con IA
- ¿Qué cuenta como un artículo con IA?
- Cada borrador que recibes de Escribir con IA cuenta como un artículo con IA, lo publiques o no. Volver a escribirlo es otro borrador. Un borrador que falla no cuenta, y pedir ideas de temas es gratis.
- ¿Los artículos con IA que no uso pasan al mes siguiente?
- No. Los artículos con IA se cuentan por cuenta en cada mes calendario (UTC) y se reinician el día 1. Los que no usaste no se acumulan.