WebMCP — Керуйте колесом за допомогою AI-агентів

WebMCP дає змогу цьому сайту передати свої дії AI-агенту, що працює у вашому браузері. Замість вгадувати, куди клікнути, агент може викликати інструменти колеса напряму — встановити записи, обертати та зчитати переможця.

Перевіряємо ваш браузер…

Що таке WebMCP?

WebMCP (Web Model Context Protocol) — це браузерний API — document.modelContext (раніше navigator.modelContext) — який дозволяє вебсайту оголошувати AI-агенту структуровані, викликувані інструменти. Агент зчитує назву, опис і параметри інструмента, а потім викликає його як функцію, замість того щоб робити знімок екрана й намагатися клікнути в потрібний піксель.

Це ранній чернетковий документ W3C Web Machine Learning Community Group. Станом на кінець 2026 року він вбудований у Microsoft Edge і працює як origin trial у Chrome 149–156 (до 16 листопада 2026); в інших браузерах інтеграція просто лишається неактивною, доки не з'явиться підтримка.

Як це працює на Spin and Wheel

Кожне колесо та кожна сторінка набору імен на цьому сайті реєструє невеликий набір інструментів колеса, коли ваш браузер підтримує WebMCP. Ведучий бінго та генератор номерів для бінго натомість реєструють набір для бінго (викликати число, скасувати, змінити діапазон, автовиклик), а генератор слів для крокодила — ігровий набір (показати слово, позначити як вгадане, керувати таймером, вести рахунок). Інструменти керують тією самою сторінкою, яку ви бачите на екрані: встановлення записів оновлює полотно, виклик числа позначає його на табло, а показ слова перевертає картку так само, як дотик.

Для звичайних відвідувачів нічого не змінюється. Якщо немає агента з підтримкою WebMCP, реєстрація є нешкідливою дією без ефекту, і сторінка поводиться як будь-яка інша.

Доступні інструменти

Існує три набори інструментів — по одному на тип сторінки. Назви інструментів і параметри однакові в усіх мовах; описи нижче пояснюють, що робить кожен із них.

Інструменти колеса

Де: кожне колесо — вибір імен, так/ні, числа, літери, Twister, їжа, шот-рулетка, генератор команд — і кожна сторінка набору імен.

Інструмент Що робить Вхідні дані
get_entries Повертає поточний список записів на колесі. Немає
set_entries Замінює всі записи новим списком — кожен рядок стає одним сегментом колеса. entries: string[]
spin_wheel Обертає колесо й повертає випадково вибраного переможця. За бажанням може встановити нові записи перед обертанням. entries?: string[]
get_winner Повертає останнього переможця. Немає

Інструменти бінго

Де: Ведучий бінго, Генератор номерів для бінго

Інструмент Що робить Вхідні дані
get_bingo_state Повертає стан гри: режим і діапазон, скільки чисел викликано й скільки лишилося, останній виклик із його літерою або традиційним прізвиськом, а також останні виклики. Немає
call_bingo_number Витягує наступне число без повернення й повертає його як B-7 або «22 — Two little ducks». Перед відповіддю чекає, поки завершиться анімація колеса чи кулі. Немає
get_called_numbers Перелічує всі викликані числа в порядку виклику; може також перелічити числа, які ще лишаються в барабані. includeRemaining?: boolean
undo_last_call Повертає останнє викликане число назад у барабан. Немає
new_bingo_game Очищує всі викликані числа й починає заново в тому самому режимі. Скасувати неможливо. Немає
set_bingo_mode Перемикає діапазон чисел (75 куль, 90 куль, 1–100, 1–50, 1–30 або власний діапазон) і починає нову гру. mode: us75 | uk90 | n100 | n50 | n30 | custom, from?, to?
set_auto_call Запускає або зупиняє автоматичний виклик. Генератор номерів також приймає інтервал у секундах; ведучий на колесі використовує фіксовані 10 с. enabled: boolean, seconds?: 2–120

Інструменти крокодила

Де: Слова для малювання

Інструмент Що робить Вхідні дані
get_pictionary_state Повертає раунд, чи відкрита картка, фільтри, розмір пулу, стан таймера, команди та рахунок. Саме слово з'являється лише після того, як його показано. Немає
get_current_word Повертає слово з картки — але лише після того, як його показано на екрані, тож агент не може підглянути й вибирати слова на свій смак. Немає
reveal_word Перевертає картку, щоб той, хто малює, побачив слово, і повертає його разом із рівнем складності та категорією. Немає
next_word Замінює показане слово новим схованим, не завершуючи хід. Лише до запуску таймера. Немає
mark_correct Команда вгадала: нараховує бал у режимі команд, завершує хід, скидає таймер і витягує наступне сховане слово. Немає
skip_word Завершує хід без бала й витягує наступне сховане слово. Немає
undo_turn Скасовує останнє «Вгадали» або «Пропустити» — раунд, хід і рахунок. Попереднє слово не повертається. Немає
switch_team Змінює, яка команда малює: перейти до наступної або вибрати команду за індексом. team?: 0–5
rename_team Перейменовує команду (до 24 символів). team: 0–5, name: string
set_pictionary_filters Змінює рівень складності, категорії, аудиторію, тривалість раунду, режим команд або звук. Змінюються лише передані поля; відповідь повідомляє, скільки слів відповідає фільтрам. difficulty?: (easy|medium|hard)[], categories?: string[], audience?: kids|family|adults, timerSeconds?: 10–600, teamMode?, sound?
control_timer Запускає, ставить на паузу, відновлює або скидає таймер раунду. action: start | pause | resume | reset
new_pictionary_game Починає нову гру: раунд 1, рахунок очищено, нове сховане слово. Назви команд зберігаються, якщо ви не вкажете інакше. keepTeamNames?: boolean

Як цим користуватися

1. Використовуйте браузер із підтримкою WebMCP

Відкрийте будь-яку сторінку колеса, бінго чи крокодила в Microsoft Edge 147+ або Chrome 149+. Chrome надає WebMCP через origin trial до 16 листопада 2026; для локального тестування увімкніть chrome://flags/#enable-webmcp-testing. Значок угорі цієї сторінки повідомляє, чи готовий ваш поточний браузер.

2. Відкрийте колесо й підключіть агента

Відкрийте сторінку колеса та скористайтеся AI-агентом у браузері (вбудованим помічником браузера або розширенням-агентом). Він автоматично виявляє інструменти колеса — без налаштувань, облікових записів чи ключів API.

3. Просіть звичайною мовою

Скажіть агенту, що вам потрібно. Він вибере відповідний інструмент, заповнить параметри, і колесо відреагує на екрані — записи оновляться, колесо обернеться, а переможця вам оголосять.

Приклади запитів

Конфіденційність

Інструменти WebMCP виконуються повністю у вашому браузері. Вони зчитують і змінюють лише колесо на відкритій вами сторінці — жодні дані не надсилаються на сервер, а інтеграція не додає додаткового відстеження. Колесо не має бекенду.

Спробуйте на колесі

Відкрийте колесо імен і дайте агенту його обертати.

Відкрити колесо