Base: cómo usan los agentes un sitio hoy|INEMA.CLUB-PRO

Clase 7 · 20 min

El diagnóstico de WebMCP Readiness: ejecutarlo y leerlo sin caer en el "nota alta = ranking"

WebMCP Readiness es el scanner abierto de INEMA: abre la página en un navegador aislado, solo lee, y devuelve una nota en cuatro categorías. En esta clase ejecutas el scanner en tu máquina, con versión fijada, contra la página de ejemplo y contra tu sitio, y aprendes a leer el resultado como diagnóstico, no como promesa de ranking.

Comenzar la clase
Mesa de trabajo oscura con un monitor de panel de diagnóstico abstracto y las puntas de prueba de un multímetro apoyadas en un conector.

En esta clase vas a

  1. 1El scanner abierto, clonado con versión fijada
  2. 2Cuatro categorías y la nota general
  3. 3Fallas esperadas y fallas para corregir ya
  4. 4Lo que la nota no dice

Objetivo: ejecutar WebMCP Readiness en tu máquina y leer el diagnóstico sin confundir nota con ranking.

01De la página al plan de corrección

Haz clic en cada bloque.

Haz clic en cada bloque del diagrama para ver qué hace.

En palabras del propio scanner: SEO, GEO y AEO miden señales observables; no garantizan indexación, ranking ni citación por sistemas de IA.

02Instalar el scanner con versión fija

Clona el repositorio público inematds/webmcp-readiness en una carpeta de ensayo, fija el commit 3f3d1c8 (versión 2.2.2, del 24/09/2026), instala las dependencias y corre sus pruebas.

Terminal · clonar y probar
E=${TMPDIR:-/tmp}/ensaio-formacao-webmcp-base-v72
mkdir -p $E && cd $E
[ -d webmcp-readiness ] || git clone -q https://github.com/inematds/webmcp-readiness
cd webmcp-readiness && git checkout -q 3f3d1c8 && npm ci --no-audit --no-fund --silent
npm test 2>&1 | grep -E '^ℹ (tests|pass|fail) '
Ejemplo del repositorio
ℹ tests 33
ℹ pass 33
ℹ fail 0

Las 33 pruebas del propio scanner pasan. Si el número es otro, no estás en el commit fijado.

03El scanner contra la página de ejemplo

El readiness-local.mjs importa el scanner, apunta al Chromium del kit y, solo para la página en 127.0.0.1, habilita la dirección local (el scanner bloquea la red privada por defecto).

Terminal · antes y después
E=${TMPDIR:-/tmp}/ensaio-formacao-webmcp-base-v72
cd ~/projetos/formacao-webmcp-base-v72/kit
for p in antes depois; do node readiness-local.mjs $E/webmcp-readiness $p; echo "saída: $?"; done
Ejemplo del repositorio
Readiness 2.2.2 · kit/site/antes.html · nota 48 (Precisa de ajustes)
  WebMCP 43 · SEO 53 · GEO 49 · AEO 49
  falhas: 5 · avisos: 20 · ok: 5 · ferramentas WebMCP: 0 · document.modelContext no Chromium do scan: não
  [falha] webmcp · Ferramentas descobertas
  [falha] webmcp · Nomes e descrições
  [falha] webmcp · Parâmetros estruturados
  [falha] seo · Descrição nos resultados
  [falha] seo · URL canônica
  lembrete do próprio scanner: SEO, GEO e AEO medem sinais observáveis; não garantem indexação, ranking ou citação por sistemas de IA.
saída: 0
Readiness 2.2.2 · kit/site/depois.html · nota 52 (Precisa de ajustes)
  WebMCP 43 · SEO 59 · GEO 56 · AEO 49
  falhas: 5 · avisos: 18 · ok: 7 · ferramentas WebMCP: 0 · document.modelContext no Chromium do scan: não
  [falha] webmcp · Ferramentas descobertas
  [falha] webmcp · Nomes e descrições
  [falha] webmcp · Parâmetros estruturados
  [falha] seo · Descrição nos resultados
  [falha] seo · URL canônica
  lembrete do próprio scanner: SEO, GEO e AEO medem sinais observáveis; não garantem indexação, ranking ou citação por sistemas de IA.
saída: 0

Eliminar los 10 problemas del árbol subió la nota solo de 48 a 52. El Readiness mide otras cosas (descripción, canónica, tools WebMCP); el árbol lo revisas con el arvore.mjs. Las tres fallas de WebMCP son esperadas: la página no registra tools, y eso es el curso 2.

04El scanner en un sitio real

El mismo comando contra inema.club, que es del INEMA y registra tools WebMCP con token de origin trial. El --json guarda el reporte completo.

Terminal · un sitio público
E=${TMPDIR:-/tmp}/ensaio-formacao-webmcp-base-v72
cd ~/projetos/formacao-webmcp-base-v72/kit
node readiness-local.mjs $E/webmcp-readiness https://inema.club/ --json ${TMPDIR:-/tmp}/readiness-inema.json; echo "saída: $?"
Modelo · tu sitio
E=${TMPDIR:-/tmp}/ensaio-formacao-webmcp-base-v72
cd ~/projetos/formacao-webmcp-base-v72/kit
node readiness-local.mjs $E/webmcp-readiness https://<tu-sitio>/ --json ~/readiness-<tu-sitio>.json; echo "saída: $?"
Ejemplo del repositorio
Readiness 2.2.2 · https://www.inema.club/ · nota 92 (Estrutura forte)
  WebMCP 95 · SEO 100 · GEO 88 · AEO 77
  falhas: 0 · avisos: 4 · ok: 26 · ferramentas WebMCP: 8 · document.modelContext no Chromium do scan: sim
  lembrete do próprio scanner: SEO, GEO e AEO medem sinais observáveis; não garantem indexação, ranking ou citação por sistemas de IA.
saída: 0

Nota 92 con 8 tools descubiertas en tiempo de ejecución, porque el Chromium 153 del kit está en el rango del origin trial. Una nota alta quiere decir que las señales están presentes; no quiere decir que un buscador o una IA vaya a citar el sitio.

05Práctica

Scanner instalado, el ejemplo y tu sitio.

E1 · Scanner con versión fija

10 min

Corre el bloque "clonar y probar".

Listo cuando: la salida muestra ℹ tests 33, ℹ pass 33 y ℹ fail 0.

E2 · Antes y después en el scanner

5 min

Corre el bloque "antes y después" y compara las categorías. Explica, en una frase, por qué la nota casi no cambió.

Listo cuando: las dos líneas empiezan con Readiness 2.2.2, la de depois.html muestra nota 52, y tu frase cita lo que el Readiness mide y el arvore.mjs no.

E3 · El diagnóstico de tu sitio

15 min

Corre el modelo con la página principal de tu sitio. Elige las tres fallas o avisos que tratarás primero y explica por qué. Las fallas de tool WebMCP sin tool registrada son esperadas.

Listo cuando: el archivo ~/readiness-[tu-sitio].json existe, la salida termina en saída: 0, y el plan tiene la nota con fecha y las tres elecciones.

06Prueba de la lección

Pregunta 1 de 4

¿El Readiness ejecuta las tools WebMCP del sitio para probarlas?competencia

07En tres frases

Pasivo y localEl scanner solo lee; tú lo ejecutas en tu máquina, con la versión fijada.
Lee las fallasEl plan sale de las fallas por prioridad, no de la nota.
La nota no es un rankingQue las señales estén presentes no garantiza citación ni posición.

Para ir más allá

Clase anteriorSiguiente clase