{"id":571207,"recorded_at":"2026-10-27T22:28:18.761079Z","observed_at":"2026-10-27T22:28:18.761031Z","subject_kind":"endpoint","subject":"a9db8d4b-5a28-4881-b047-81fa05542ef4","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":5,"tools":[{"description":"Cancel an existing booking using the management token returned by create-booking. This action is irreversible; confirm with the guest before calling it.","inputSchema":{"properties":{"token":{"description":"The booking management token returned by create-booking.","type":"string"}},"required":["token"],"type":"object"},"name":"cancel-booking"},{"description":"Create a booking for a company as a guest. Requires a date (YYYY/MM/DD), an hour and shift_id obtained from list-available-slots, and the guest contact details. On success, returns the reservation details including a token that can be used with get-booking-info and cancel-booking.","inputSchema":{"properties":{"adults":{"description":"Number of adults.","type":"integer"},"babies":{"description":"Number of babies.","type":"integer"},"children":{"description":"Number of children.","type":"integer"},"city":{"description":"Guest city.","type":"string"},"company_id":{"description":"The company id, as returned by the find-company tool.","type":"integer"},"country":{"description":"Guest country.","type":"string"},"date":{"description":"Booking date in YYYY/MM/DD format (e.g. 2026/07/20). Note the slashes.","type":"string"},"email":{"description":"Guest email address. The booking confirmation and management token are sent here.","type":"string"},"gluten_free":{"description":"Whether the party needs gluten-free options.","type":"boolean"},"guest_token":{"description":"Existing guest token, if the guest has booked before.","type":"string"},"highchair":{"description":"Number of highchairs.","type":"integer"},"hour":{"description":"Booking hour in HH:MM format, taken from list-available-slots.","type":"string"},"latitude":{"description":"Guest latitude, if known.","type":"number"},"longitude":{"description":"Guest longitude, if known.","type":"number"},"message":{"description":"Optional message for the business.","type":"string"},"name":{"description":"Guest first name.","type":"string"},"nuts_allergy":{"description":"Whether the party has a nut allergy.","type":"boolean"},"optin":{"description":"Marketing opt-in flag (1 or 0).","type":"integer"},"pets":{"description":"Number of pets.","type":"integer"},"phone":{"description":"Guest phone number.","type":"string"},"pushchair":{"description":"Number of pushchairs.","type":"integer"},"shift_id":{"description":"The shift id, taken from list-available-slots.","type":"integer"},"surname":{"description":"Guest last name.","type":"string"},"vegan":{"description":"Whether the party includes vegan guests.","type":"boolean"},"vegetarian":{"description":"Whether the party includes vegetarian guests.","type":"boolean"},"wheelchair":{"description":"Number of wheelchairs.","type":"integer"}},"required":["company_id","date","hour","shift_id","adults","name","surname","email","phone"],"type":"object"},"name":"create-booking"},{"description":"Find a company by its slug and return its public profile: services, opening hours, and booking configuration. Use this first to obtain the company_id needed by the other tools.","inputSchema":{"properties":{"business_type":{"description":"Optional business type filter.","type":"string"},"slug":{"description":"The company slug, as found in its booking page URL.","type":"string"}},"required":["slug"],"type":"object"},"name":"find-company"},{"description":"Retrieve the details of an existing booking using the management token returned by create-booking.","inputSchema":{"properties":{"company_id":{"description":"The company id the booking belongs to.","type":"integer"},"token":{"description":"The booking management token returned by create-booking.","type":"string"}},"required":["company_id","token"],"type":"object"},"name":"get-booking-info"},{"description":"List the available booking slots for a company on a given date. Returns shifts and bookable hours; use the shift_id and hour when creating a booking.","inputSchema":{"properties":{"company_id":{"description":"The company id, as returned by the find-company tool.","type":"integer"},"date":{"description":"The date to check, in YYYY-MM-DD format (e.g. 2026-07-20).","type":"string"}},"required":["company_id","date"],"type":"object"},"name":"list-available-slots"}]},"body_sha256":"ff3edab29a20b05303f441f283e22b6ab0b5c591285c8f94f1e9f1eb4c76a73f","prev_id":null,"leaf":"0xb3c616574b4c4da2d1bf107ba95067630fa47e7beeed3af7a4b6ba2a98203ca0","leaf_text":"{\"body\":\"ff3edab29a20b05303f441f283e22b6ab0b5c591285c8f94f1e9f1eb4c76a73f\",\"id\":571207,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793140098761031,\"prev\":null,\"subject\":\"a9db8d4b-5a28-4881-b047-81fa05542ef4\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0xb3c6c7d7a267421800e37fe2de5d0611276b00cee18441b240c291ff6985f202","0x18faa4fe330a9fb27b4a110b98f1d444bba2bf0d7bb58f2741bbacc2cb043a1f","0x055689161fe4fb952fdbd749d25d76637f4295cdd4daca3ab0550b3ce22703d6","0x95f03ff55865a31afa649976127968295c2753a717e8d7079ae9960dd6b1984f","0x61d54fa3e684e364dcbd5163f048bddf6bde5fe3e90843d0b04e272d47c6ed0b","0x83a172cc9866caf0fd7e545e8f83849bc6f8c6fc8eddedd024785fd66d86c3ca","0x880d434b3d3ccedb93c648f3655f0cf399dfc97c48808abbdcefeb3e3e467c34","0xfcb7aacd1e7c3e12baf713e42eee038f42a900e463d8e76740de9ce6b387cd78","0xa5bbe9823a5ee8585c57595904425fcfbce0336d350bb39898e9c96514563619","0x82e18f3a15555e0aac35bf5f8ab7b1cb98751a80cc3b22a724344e8ee4785239","0x86028923d07588db14494db8e3f5477d37f29bebfab3475069528bce48c5f3c8","0x305c0e886bebb6df8123db384ccd0d5bfc3ddf1de5fbf4edca0aea32f7e223a0","0xf1104ea7df082465ff9df25ed29be80a0ac7c1c6b25c289b5d2e6ae5e6331952","0x87cb8935612c40b569de008a9bf8218cd24a06f74a7364a1654613d972fe00ed","0xec7bb68216a4deb1960acfbbd75da88f7e468b58adb9cf3ec62f2790e46508b3","0x64c405a28e8819716221eb2529fe4ce277ab08025e17e685cbd5ece75ceb75c7","0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66","0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}