WebMCP en tu sitio|INEMA.CLUB-PRO

Clase 1 · 12 min

WebMCP hoy: borrador del 16/10/2026, origin trial, flag y quién lo apoya

WebMCP permite que la página entregue herramientas a un agente en el navegador. El 19/10/2026 es un borrador de Community Group, probado en origin trial en Chrome y Edge, con Mozilla neutral y WebKit en contra. En esta lección compruebas la fecha de la spec con un comando y aprendes a leer el estado sin caer en promesas.

Empezar la lección
Hojas de un documento técnico sujetas con un clip sobre una mesa oscura, junto a un sello boca abajo y un calendario de escritorio.

En esta lección vas a

  1. 1Qué es un Draft Community Group Report y qué no es
  2. 2Origin trial 149–156, flag local y la falta de fecha de estable
  3. 3Quién apoya, quién está neutral y quién está en contra, con fecha
  4. 4Un comando que comprueba la fecha y el nombre de la API en la spec

Objetivo: situar WebMCP al 16/10/2026 (borrador de CG, origin trial 149–156, flag local, apoyos y objeciones) y comprobar la fecha de la spec con un comando.

01Dónde está WebMCP al 19/10/2026

Haz clic en cada etapa.

Mozilla: neutral (03/08/2026). WebKit: en contra. Sin esos dos, ningún sitio puede contar con WebMCP en todos los navegadores.

Borrador con fecha, trial con plazo y ninguna fecha de estable: por eso el curso enseña a preparar la página con detección y fallback.

02Cómo leer el estado sin caer en promesas

Cuatro preguntas, siempre con fecha.

1. ¿Qué documento?

Una spec de Community Group es el borrador de un grupo abierto. No es un estándar W3C.

Lee el subtítulo de la spec: el tipo y la fecha están arriba.

A 19/10/2026Draft Community Group Report, 16 October 2026.

03Comprobar la fecha y el nombre de la API en la propia spec

Descarga la spec, quita las etiquetas y cuenta. Si la fecha es otra, la spec cambió: relee qué cambió antes de seguir el curso.

Terminal · fecha de la spec y nombre de la API
curl -s https://webmachinelearning.github.io/webmcp/ | sed 's/<[^>]*>//g' > /tmp/webmcp-spec.txt
tr -s ' \n' ' ' < /tmp/webmcp-spec.txt | grep -o "Draft Community Group Report, [0-9]* [A-Z][a-z]* [0-9]*" | head -1
echo "document.modelContext: $(grep -c 'document.modelContext' /tmp/webmcp-spec.txt) linhas"
echo "navigator.modelContext: $(grep -c 'navigator.modelContext' /tmp/webmcp-spec.txt) linhas"
echo "unregisterTool: $(grep -c 'unregisterTool' /tmp/webmcp-spec.txt) linhas"
Ejemplo del repositorio
Draft Community Group Report, 16 October 2026
document.modelContext: 16 linhas
navigator.modelContext: 0 linhas
unregisterTool: 0 linhas

16 líneas citan document.modelContext; ninguna cita navigator.modelContext ni unregisterTool. Para quitar una herramienta, la spec usa el signal de un AbortController (clase 4).

04Práctica

Sin instalar nada además de curl. Cada ejercicio termina con un listo cuando.

E1 · La fecha de la spec

3 min

Ejecuta el bloque de la spec y anota la fecha al inicio de tu archivo de herramientas, como en el comentario de kit/pagina/ferramentas.mjs.

Listo cuando: El bloque (pegado en la terminal) imprime Draft Community Group Report, 16 October 2026 y navigator.modelContext: 0 linhas. Otra fecha = spec nueva: anota qué cambió.

E2 · El estado con fecha

7 min

Abre el Chrome Status (entrada 5117755740913664) y las posiciones de Mozilla (#1412) y de WebKit (#670). Escribe tres líneas: etapa, navegadores y posiciones, cada una con la fecha en que las leíste.

Listo cuando: Tienes un archivo status-webmcp.md con tres líneas con fecha y ninguna dice "estándar" ni "funciona en todos los navegadores".

05Prueba de la clase

La explicación aparece después de la respuesta.

Pregunta 1 de 4

¿Qué es el documento del 16/10/2026 de WebMCP?

06En tres frases

BorradorWebMCP es un Draft Community Group Report del 16/10/2026: experimental, no es un estándar.
Dónde correOrigin trial en Chrome 149–156 y en Edge 150, flag para localhost; sin fecha de versión estable.
Cómo prepararteFecha de la spec en el código, detección de características y el sitio funcionando igual sin la API.

Para ir más allá

Siguiente clase