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).
En admira.app, busca «Starbucks Paseo de Gracia» y abre la ficha de Paseo de Gracia 103, Barcelona. Pulsa «Visita al Digital Twin» junto a «Tour DOOH» para entrar directamente al Starbucks de XpaceOS en Matrix. Tour DOOH conserva su recorrido por el mapa.
In admira.app, search for “Starbucks Paseo de Gracia” and open the profile at Paseo de Gracia 103, Barcelona. Click “Visit the Digital Twin” beside “Tour DOOH” to open the Starbucks in XpaceOS Matrix directly. Tour DOOH keeps its map tour.
«Habla con Neo» está dentro de ▤ Modo avanzado. La home no muestra el botón flotante. Abre Avanzado y pulsa Habla con Neo; el panel se carga bajo demanda. Cerrar o Escape vuelve al botón Avanzado.
“Talk to Neo” is inside ▤ Advanced mode. The home page has no floating Neo button. Open Advanced and select Talk to Neo; the panel loads on demand. Close or Escape returns focus to Advanced.
Proyecto → Xpacio Santa Rosa 19 → playlist Pixeria → gemelo SneakerStore → cámara manual. Project → Santa Rosa 19 Xpace → Pixeria playlist → SneakerStore twin → manual camera.
Abrir tutorial / Open tutorial · Contrato ES/EN / ES/EN contract
SneakerStore incorpora las fotografías 360 originales de IEU (Entrada, Centro y Fondo, 8-10-2026) y una planta editable adaptada al local. Las proporciones 3D quedan pendientes de medición. Ver pantalla y la pantalla lateral 3D reproducen la playlist; las pantallas de la fotografía muestran la captura. Jordan + LCD abre una vista frontal de la pared: el videowall Jordan de cinco paneles queda a la izquierda y la LCD gigante a su derecha, separados. Jordan utiliza la imagen capturada en Entrada de IEU; la LCD reproduce la playlist activa. También está en Avanzado → Pared · Jordan + LCD y en ?view=jordan. Desde la puerta hacia la caja, ambos están en el lateral izquierdo; las recreativas están enfrente. La revisión jordan-wall-v4 respalda el estado anterior de real-store-v2 y corrige sólo las posiciones predeterminadas, conservando las ubicaciones modificadas expresamente, fichas, bloqueos, visibilidad y borrados.
SneakerStore includes the original IEU 360 photographs (Entrance, Centre and Rear, 8 October 2026) and a floor plan adapted to the venue. 3D proportions await measurement. View screen and the 3D side display play the playlist; photographic screens show captured content. Jordan + LCD opens a frontal wall view: the five-panel Jordan videowall is on the left and the giant LCD to its right, with space between them. Jordan uses the captured IEU Entrance image; the LCD plays the active playlist. It is also available in Advanced → Wall · Jordan + LCD and at ?view=jordan. From the door towards checkout, both are on the left side; the arcades are opposite. Revision jordan-wall-v4 backs up the previous real-store-v2 state and corrects only default positions, preserving explicitly edited placements, records, locks, visibility and deletions.
Formatos de pantalla: la LCD horizontal usa Stock 665 (1280×720, horizontal/landscape/16:9); la pantalla vertical de entrada usa Stock 990 (1080×1920) y 964 (360×640), vertical/portrait/9:16. En el paso Playlist, Preparar playlists por formato crea o actualiza cada canal con sesión autorizada y conserva sus IDs. El servidor consulta los tags actuales de Pixeria y rechaza formatos incompatibles, ausentes o contradictorios. El reproductor comprueba también las dimensiones reales antes de reproducir; no estira ni recorta una pieza vertical para llenar la LCD. Ver pantalla permite elegir LCD horizontal o Entrada vertical. Jordan sigue siendo la captura fija de cinco paneles y las panorámicas conservan la fotografía original.
Screen formats: the landscape LCD uses Stock 665 (1280×720, horizontal/landscape/16:9); the entrance portrait screen uses Stock 990 (1080×1920) and 964 (360×640), vertical/portrait/9:16. In the Playlist step, Prepare playlists by format creates or updates each channel with an authorized session and retains its IDs. The server checks current Pixeria tags and rejects incompatible, missing or conflicting formats. The player also checks actual media dimensions before playback; it does not stretch or crop a portrait piece to fill the LCD. View screen lets you select landscape LCD or portrait entrance. Jordan remains the captured five-panel still and panoramas retain the original photograph.
/idioma alterna ESP/ENG; /idioma ESP y /idioma ENG eligen el idioma./idioma toggles ESP/ENG; /idioma ESP and /idioma ENG select the language.
En Admira.biz, Pixeria, XpaceOS, Yokup y ClearChannel, abre ⌘ Experto; selecciona un proyecto (o usa ?project=ID). Pixeria requiere sesión. En ⌘ Experto: /demo android abre los dos virtuales; /demo android Fold8 sólo el plegable y /demo android watch sólo el reloj. Puedes añadir playlist NOMBRE_O_ID o #tag. Requiere el puente del Mac y los emuladores de la flota; las tres órdenes verificadas con el puente real; versión web v.14.10.2026.r1.20:06.
In ⌘ Expert, /demo android selects both virtual devices; /demo android Fold8 selects the foldable and /demo android watch the watch. Append playlist NAME_OR_ID or #tag. The installed Mac bridge and fleet emulators are required; all three commands passed real bridge QA; web version v.14.10.2026.r1.20:06.
Fold8 es un alias de Pixel Fold Android 16, sin Samsung One UI. Las apps de demo son independientes de los players físicos. El Watch muestra imágenes y vídeos silenciados; los audios aparecen como título, sin sonido. Esta demo no utiliza el enlace privado del visor ni activa sincronía de audio.
Fold8 is a Pixel Fold Android 16 alias without Samsung One UI. Demo apps are isolated from physical players. The Watch shows images and muted videos; audio items are titles without sound. This demo uses neither the private viewer link nor a shared audio clock.
En Admira Fold: Configurar → ID de pantalla → Guardar y reproducir. Demo sin conexión prueba los medios incluidos; Reintentar vuelve a cargar. iPhone y Fold mantienen despierta la pantalla mientras están activos y adaptan el contenido a la orientación real. Salir, bloquear, pausar y silenciar sigue permitido.
In Admira Fold: Configure → screen ID → Save and play. The offline demo tests bundled media; Retry reloads. iPhone and Fold keep the screen awake while active and adapt content to the actual window orientation. Exit, lock, pause and mute remain available.
La beta de sincronía física Starbucks comparte cuatro audios y un reloj: ciclo editorial de 610 s, con cuñas de 8 s sobre ficheros de unos 22 s. Prueba final: 174 pares, p95 global 72,04 ms de posiciones software; cuña 3: p95 165,96 ms con 6 pares; pieza 2: máximo 229,53 ms. Reapertura: 60 pares, p95 65,52 ms, máximo 270,39 ms incluido el arranque. No son milisegundos acústicos garantizados.
The separate physical Starbucks sync beta shares four audio items and a clock: a 610 s editorial cycle with 8 s slots cut from roughly 22 s files. Final transport results include 174 pairs, global p95 72.04 ms; slot 3 p95 165.96 ms from 6 pairs and item 2 maximum 229.53 ms. Reopening: 60 pairs, p95 65.52 ms, maximum 270.39 ms including startup. These are software positions, not guaranteed acoustic precision.
Minitutorial oficial: comandos AndroidOfficial tutorial: Android commands
Las tres órdenes se ejecutaron mediante el puente real con la playlist Starbucks; la importación conservó los players físicos y su configuración de sincronía. El comando humano abre el panel en segundo plano; la prueba automatizada sin presentación no abre ventanas.
All three commands ran through the real bridge with the Starbucks playlist; physical players and their sync configuration were preserved. A human command opens the panel in the background; QA without presentation opens no windows.
Guía, MCP y pruebas completasGuide, MCP and full evidence · Minitutorial oficial de sincroníaOfficial sync tutorial
Tutorial exportado y verificado: animación explicativa, no grabación de pantalla. «Los oigo juntos» fue la aceptación cualitativa de Carlos en Android r8; la medición final corresponde a r9. No hay captura acústica calibrada. La guía conserva el desglose y los rechazos.
Verified explanatory animation, not a screen recording. Carlos’s qualitative listening acceptance concerned Android r8; final transport measurements use r9. No calibrated acoustic recording was made. The guide preserves slot statistics and rejected observations.
Experto abre como una línea de escritura de 52 px. Arrastra el tirador superior para ampliar o reducir; las flechas ajustan la altura, Inicio vuelve al mínimo y doble clic alterna mínimo/ampliado. Al cerrar y reabrir vuelve al mínimo. /bugito muestra u oculta la mascota flotante en la misma página; /bugito full o /bugito avanzado abre el banco de pruebas. /admirito restaura la nube. No cambia el nivel de avatar elegido ni ejecuta incidencias al mostrarlo.
Expert opens as a writable 52 px line. Drag the top handle to resize, use arrow keys for height, Home for minimum or double-click to toggle minimum/expanded. Reopening starts at minimum. /bugito toggles the floating mascot on the same page; /bugito full or /bugito avanzado opens the test bench. /admirito restores the cloud. Showing it does not change the chosen avatar level or trigger incidents.
Motor / Engine: suite/experto.js. Interfaz local, sin nuevas herramientas MCP / Local UI, no new MCP tools.