WebMCP — Controla la ruleta con agentes de IA

WebMCP permite que este sitio entregue sus acciones a un agente de IA que se ejecuta en tu navegador. En lugar de adivinar dónde hacer clic, un agente puede llamar directamente a las herramientas de la ruleta — definir las entradas, girar y leer el ganador.

Comprobando tu navegador…

¿Qué es WebMCP?

WebMCP (Web Model Context Protocol) es una API del navegador — document.modelContext (antes navigator.modelContext) — que permite a un sitio web declarar herramientas estructuradas e invocables a un agente de IA. El agente lee el nombre, la descripción y los parámetros de la herramienta, y luego la llama como una función, en lugar de tomar una captura de pantalla e intentar hacer clic en el píxel correcto.

Es un borrador inicial del W3C Web Machine Learning Community Group. A finales de 2026 viene integrado de forma nativa en Microsoft Edge y está en una prueba de origen en Chrome 149–156 (hasta el 16 de noviembre de 2026); en otros navegadores la integración simplemente permanece inactiva hasta que llegue la compatibilidad.

Cómo funciona en Spin and Wheel

Cada ruleta y cada página de pack de nombres de este sitio registra un pequeño conjunto de herramientas de ruleta cuando tu navegador es compatible con WebMCP. El cantador de bingo y el generador de números de bingo registran en su lugar un conjunto de bingo (cantar un número, deshacer, cambiar el rango, canto automático), y el generador de palabras Pictionary registra un conjunto de juego (revelar la palabra, marcarla como correcta, controlar el temporizador, llevar la puntuación). Las herramientas controlan la misma página que ves en pantalla: definir las entradas actualiza el lienzo, cantar un número pinta el tablero y revelar una palabra da la vuelta a la tarjeta igual que lo haría un toque.

Nada cambia para los visitantes normales. Cuando no hay ningún agente compatible con WebMCP, el registro es una operación sin efecto y la página se comporta como cualquier otra.

Herramientas disponibles

Existen tres conjuntos de herramientas, uno por cada tipo de página. Los nombres y parámetros de las herramientas son los mismos en todos los idiomas; las descripciones de abajo explican qué hace cada una.

Herramientas de ruleta

Dónde: cada ruleta — selector de nombres, sí/no, números, letras, Twister, comida, shot roulette, generador de equipos — y cada página de pack de nombres.

Herramienta Qué hace Entrada
get_entries Devuelve la lista actual de entradas de la ruleta. Ninguna
set_entries Reemplaza todas las entradas por una lista nueva — cada cadena se convierte en un segmento de la ruleta. entries: string[]
spin_wheel Gira la ruleta y devuelve el ganador seleccionado al azar. Opcionalmente puede definir nuevas entradas antes de girar. entries?: string[]
get_winner Devuelve el ganador más reciente. Ninguna

Herramientas de bingo

Dónde: Cantador de bingo, Generador de números de bingo

Herramienta Qué hace Entrada
get_bingo_state Devuelve el estado de la partida: modo y rango, cuántos números se han cantado y cuántos quedan, el último canto con su letra o su apodo tradicional, y los cantos más recientes. Ninguna
call_bingo_number Saca el siguiente número sin reposición y lo devuelve como B-7 o «22 — Two little ducks». Espera a que termine la animación de la ruleta o de la bola antes de responder. Ninguna
get_called_numbers Lista todos los números cantados en orden de salida; también puede listar los números que siguen en el bombo. includeRemaining?: boolean
undo_last_call Devuelve el último número cantado al bombo. Ninguna
new_bingo_game Borra todos los números cantados y empieza de nuevo en el mismo modo. No se puede deshacer. Ninguna
set_bingo_mode Cambia el rango de números (75 bolas, 90 bolas, 1–100, 1–50, 1–30 o un rango personalizado) y empieza una partida nueva. mode: us75 | uk90 | n100 | n50 | n30 | custom, from?, to?
set_auto_call Inicia o detiene el canto automático. El generador de números también acepta un intervalo en segundos; el cantador de ruleta usa 10 s fijos. enabled: boolean, seconds?: 2–120

Herramientas de Pictionary

Dónde: Palabras Pictionary

Herramienta Qué hace Entrada
get_pictionary_state Devuelve la ronda, si la tarjeta está revelada, los filtros, el tamaño del banco de palabras, el estado del temporizador, los equipos y las puntuaciones. La palabra en sí solo aparece una vez revelada. Ninguna
get_current_word Devuelve la palabra de la tarjeta — pero solo después de que se haya revelado en pantalla, para que un agente no pueda espiar y elegir palabras a su gusto. Ninguna
reveal_word Da la vuelta a la tarjeta para que quien dibuja vea la palabra, y la devuelve con su dificultad y categoría. Ninguna
next_word Cambia la palabra revelada por una nueva oculta sin terminar el turno. Solo antes de que arranque el temporizador. Ninguna
mark_correct El equipo la adivinó: otorga el punto en modo equipos, termina el turno, reinicia el temporizador y saca la siguiente palabra oculta. Ninguna
skip_word Termina el turno sin punto y saca la siguiente palabra oculta. Ninguna
undo_turn Revierte el último Correcto o Pasar — ronda, turno y puntuación. La palabra anterior no vuelve. Ninguna
switch_team Cambia qué equipo dibuja: pasa al siguiente o elige un equipo por índice. team?: 0–5
rename_team Cambia el nombre de un equipo (hasta 24 caracteres). team: 0–5, name: string
set_pictionary_filters Cambia la dificultad, las categorías, el público, la duración de la ronda, el modo equipos o el sonido. Solo cambian los campos que pases; la respuesta te dice cuántas palabras coinciden. difficulty?: (easy|medium|hard)[], categories?: string[], audience?: kids|family|adults, timerSeconds?: 10–600, teamMode?, sound?
control_timer Inicia, pausa, reanuda o reinicia el temporizador de la ronda. action: start | pause | resume | reset
new_pictionary_game Empieza una partida nueva: ronda 1, puntuaciones a cero, nueva palabra oculta. Los nombres de los equipos se conservan salvo que indiques lo contrario. keepTeamNames?: boolean

Cómo usarlo

1. Usa un navegador compatible con WebMCP

Abre cualquier página de ruleta, bingo o Pictionary en Microsoft Edge 147+ o Chrome 149+. Chrome expone WebMCP mediante una prueba de origen hasta el 16 de noviembre de 2026; para probar en local, activa chrome://flags/#enable-webmcp-testing. La insignia en la parte superior de esta página te indica si tu navegador actual está listo.

2. Abre una ruleta y trae un agente

Visita una página de ruleta y usa un agente de IA en el navegador (el asistente integrado del navegador o una extensión de agente). Descubre automáticamente las herramientas de la ruleta — sin configuración, cuentas ni claves de API.

3. Pide en lenguaje natural

Dile al agente lo que quieres. Elige la herramienta adecuada, rellena los parámetros y la ruleta responde en pantalla — las entradas se actualizan, la ruleta gira y se te anuncia el ganador.

Ejemplos de instrucciones

Privacidad

Las herramientas WebMCP se ejecutan por completo en tu navegador. Solo leen y modifican la ruleta de la página que tienes abierta — no se envía ningún dato a ningún servidor, y la integración no añade ningún seguimiento adicional. La ruleta no tiene backend.

Pruébalo en la ruleta

Abre la ruleta de nombres y deja que un agente la haga girar.

Abrir la ruleta