{"ok":true,"site":{"host":"tapalog.com","url":"https://tapalog.com/","type":"live","desc":"Add clickable hotspots to photos and diagrams. Attach product details, part numbers, and links — all in one catalog file.","tools":[{"name":"get_catalog_info","kind":"answer","impl":"imperative","description":"Describe the catalog open in the viewer: its name, kind, screens (images) and which one is on screen now. Call this first.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/ru/","/uk/","/de/","/schools.html","/ru/schools.html"]},{"name":"list_items","kind":"answer","impl":"imperative","description":"List the items on one screen of the catalog (default: the screen shown now), plus the screens its navigation markers lead to.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"screen":{"type":"integer","description":"Screen id from get_catalog_info, e.g. 3. Omit for the current screen."},"limit":{"type":"integer","minimum":1,"maximum":200,"description":"Max items to return, default 50."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/ru/","/uk/","/de/","/schools.html","/ru/schools.html"]},{"name":"find_item","kind":"answer","impl":"imperative","description":"Search every screen of the catalog for items by name, SKU / part number, description, any other field, or the label printed on the image.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Text to look for, e.g. 'brake pad', 'LR-101' or the marker label '14'."},"limit":{"type":"integer","minimum":1,"maximum":200,"description":"Max items to return, default 50."}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/ru/","/uk/","/de/","/schools.html","/ru/schools.html"]},{"name":"get_item_details","kind":"answer","impl":"imperative","description":"Get everything the catalog says about one item: description, all fields, its link and where it is shown.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Item id, as returned by list_items or find_item, e.g. 'LR-101'."}},"required":["id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/ru/","/uk/","/de/","/schools.html","/ru/schools.html"]},{"name":"open_item","kind":"act","impl":"imperative","description":"Show an item to the person: opens its screen in the viewer and highlights the item there.","annotations":{},"inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Item id, as returned by list_items or find_item, e.g. 'LR-101'."}},"required":["id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/ru/","/uk/","/de/","/schools.html","/ru/schools.html"]},{"name":"open_screen","kind":"act","impl":"imperative","description":"Show one screen (image) of the catalog to the person.","annotations":{},"inputSchema":{"type":"object","properties":{"screen":{"type":"integer","description":"Screen id from get_catalog_info, e.g. 3."}},"required":["screen"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/ru/","/uk/","/de/","/schools.html","/ru/schools.html"]},{"name":"go_home","kind":"act","impl":"imperative","description":"Go back to the catalog's first screen (its overview or cover).","annotations":{},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/ru/","/uk/","/de/","/schools.html","/ru/schools.html"]},{"name":"perform_action","kind":"act","impl":"imperative","description":"Open an item's own link (buy, book or learn more) in a new tab. The viewer shows the person a dialog and this call waits for their answer; nothing opens if they decline. The dialog is the person's decision: do not press its buttons yourself.","annotations":{"consequentialHint":true},"inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Item id, as returned by list_items or find_item, e.g. 'LR-101'."}},"required":["id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/ru/","/uk/","/de/","/schools.html","/ru/schools.html"]},{"name":"add_to_list","kind":"act","impl":"imperative","description":"Add an item to the person's list in the viewer (a cart, collection, workout or picks, depending on the catalog). Does not buy or open anything.","annotations":{},"inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Item id, as returned by list_items or find_item, e.g. 'LR-101'."}},"required":["id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/schools.html","pages":["/schools.html","/ru/schools.html"]},{"name":"get_list","kind":"answer","impl":"imperative","description":"Show what is in the person's list (cart, collection, workout or picks) in the viewer.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/schools.html","pages":["/schools.html","/ru/schools.html"]}],"category":"Productivity & Business","favicon":"/favicons/tapalog.com.png","apiSurface":"spec","toolCount":10}}