Un lenguaje común
Bots y webs hablan con endpoints estables en vez de integraciones sueltas. Léelo, crúzalo, expórtalo.
Model Context Protocol · para silicio y carbono
La puerta común para que cualquier agente (Claude, Codex, ChatGPT, bots…) y cualquier humano consulten los datos verificados de Emisión × Audiencia de las pantallas retail-media — y para que nosotros nos conectemos a otros. Toda la info, en un sitio estable.
Qué es
clearchannel.tv cruza QUÉ se emitió en cada pantalla (proof-of-play de admira.tv) con QUIÉN lo vio (la cámara on-device del gemelo XpaceOS: presencia, género, edad y franja horaria). El resultado es un Informe de Audiencia Verificada por circuito, abierto a agentes y humanos vía este MCP.
Bots y webs hablan con endpoints estables en vez de integraciones sueltas. Léelo, crúzalo, expórtalo.
Cada pase queda registrado (proof-of-play) y se cruza con la presencia real medida por cámara.
La cámara procesa en el dispositivo; solo viajan conteos agregados. Cumplimiento por diseño.
API en vivo
Base: https://api.admira.store (worker pixer-eleven). Lecturas abiertas con CORS que refleja el origen; escrituras son telemetría de pantalla/cámara. Descriptor completo en manifest.json.
/emit/range?loc={loc}Proof-of-play del circuito: pases, segundos en pantalla, byType (image/video/animation), top creatividades, desglose por pantalla y día.
/audience/range?loc={loc}Audiencia del circuito: muestras, presencia, pico, género {male,female}, edad {nino,joven,adulto,senior} y franja horaria {0..23}.
/emitRegistra un pase. {loc, screen, type, title, secs}. admira.tv lo emite por pantalla cada ~12 s.
/audienceRegistra una muestra de cámara. {loc, screen, faces, gender, genderScore, ageBucket}. El gemelo XpaceOS la envía cada ~20 s.
curl "https://api.admira.store/audience/range?loc=xtanco-demo"
curl "https://api.admira.store/emit/range?loc=xtanco-demo"
Informe
Para humanos: el informe por circuito combina ambas fuentes en una sola página, con exportación científica a PDF.
detail.html?loc={loc}Emisión × Audiencia en vivo: pases, % de presencia, género con barras, edad, presencia por hora y desglose por pantalla.
Botón 🔬 Exportar informe → documento autocontenido con gráficos SVG (donut de género, barras de edad/hora/tipo), KPIs, metodología y privacidad. Imprimible a PDF.
Privacidad por diseño
La detección de audiencia es on-device (@vladmandic/human, TensorFlow.js): el procesamiento ocurre en la pantalla, no se almacenan imágenes ni datos personales. Solo viajan conteos agregados: presencia, género, franja de edad y hora.
Género y edad son estimaciones estadísticas, no identificación de personas.
Conectar
Empieza por llms.txt (índice legible) y manifest.json (descriptor máquina). Después, lee directo de la API o crúzala como hace el informe.
// 1. QUÉ se emitió
GET https://api.admira.store/emit/range?loc=<circuito>
// 2. QUIÉN lo vio
GET https://api.admira.store/audience/range?loc=<circuito>
// 3. cruza por pantalla/día/hora → presencia, género, edad
// (referencia: clearchannel.tv/detail.html, función loadReport)
Federación
Misma convención en todo el ecosistema AdmiraNeXT, para que cualquier agente salte de una a otra y para que nosotros también consultemos a las hermanas (viceversa):
admira.app/mcp (preproducción) · admira.live/mcp (Consejo de Silicio) · xpaceos.com/mcp (el OS retail).