WebMCP Challenge · synthetic demo
Safe Agent-Assisted Booking
Агент находит услугу и время, человек подтверждает запись.
A small booking flow where structured WebMCP tools find options and the person keeps control of the final write action.
Book a synthetic appointment / Записаться на демо
Start by finding the available synthetic services.
1. Choose a service / Выберите услугу
2. Choose a time / Выберите время
Confirmed synthetic bookings: 0
WebMCP technical proof / Техническая проверка
WebMCP status
Checking WebMCP support…
Synthetic catalog
search_services proof
This diagnostic button discovers the registered tool with getTools() and calls it with executeTool().
Verified WebMCP calls: 0
Waiting for verification.
check_availability proof
This diagnostic button calls the existing availability tool through the real WebMCP boundary.
Verified availability calls: 0
Waiting for verification.
Unavailable-service proof
The expected result is the contract error SERVICE_UNAVAILABLE.
Verified error calls: 0
Waiting for verification.
create_booking proof
This separate diagnostic path keeps the original fixed synthetic write check and raw JSON evidence.
Confirmed synthetic bookings: 0
Waiting for a human action.