{"serverId":"mcp-registry/hu.xfish/webshop","tools":[{"name":"get_categories","fixed":{"name":"get_categories","description":"Kategóriák listázása az XFish.hu webáruházból. Visszaadja a kategóriafát: ID, név, szülő, termékszám.","inputSchema":{"type":"object","properties":{"parent_id":{"type":"integer","default":0,"description":"Szülő kategória ID (0 = legfelső szint)"},"webshop_id":{"enum":[0,1,2,3],"type":"integer","default":0,"description":"Bolt ID: 0=Horgász, 1=Játék, 2=Kisállat, 3=Barkács (alapértelmezett: 0)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":122,"tokensAfter":122},{"name":"get_manufacturers","fixed":{"name":"get_manufacturers","description":"Gyártók/márkák listázása az XFish.hu webáruházból. Visszaadja a gyártó ID-kat, amelyek a search_products manufacturer_id paraméteréhez szükségesek.","inputSchema":{"type":"object","properties":{"search":{"type":"string","description":"Gyártónév szűrés (opcionális, pl: \"shimano\", \"daiwa\")"},"webshop_id":{"enum":[0,1,2,3],"type":"integer","default":0,"description":"Bolt ID: 0=Horgász, 1=Játék, 2=Kisállat, 3=Barkács (alapértelmezett: 0)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":136,"tokensAfter":136},{"name":"get_product_details","fixed":{"name":"get_product_details","description":"Egy adott termék részletes adatainak lekérdezése: név, ár, leírás, készlet, kép, gyártó, cikkszám.","inputSchema":{"type":"object","required":["product_id"],"properties":{"product_id":{"type":"integer","description":"Termék ID (a search_products által visszaadott id mező)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":90,"tokensAfter":90},{"name":"search_products","fixed":{"name":"search_products","description":"Termékkereső az XFish.hu horgász webáruházban. Keresés szöveg, kategória, gyártó, márka, ár és készlet alapján. Magyar és angol keresés is működik.","inputSchema":{"type":"object","properties":{"sort":{"enum":["relevance","price_asc","price_desc","name_asc"],"type":"string","default":"relevance","description":"Rendezés: relevance=releváns, price_asc=legolcsóbb, price_desc=legdrágább, name_asc=névsor"},"brand":{"type":"string","description":"Márkanév szűrő (pl: \"Shimano\", \"Daiwa\", \"Fox\"). Pontos gyártóra szűr. Ha a query tartalmazza a márkát, az automatikusan felismeri."},"limit":{"type":"integer","default":10,"maximum":50,"minimum":1,"description":"Találatok száma (1-50, alapértelmezett: 10)"},"query":{"type":"string","default":"","description":"Keresőkifejezés — a termék típusa (pl: \"feeder bot\", \"bojli 20mm\", \"pergető orsó\"). Ha a brand-et is megadod, a query csak a típust tartalmazza."},"max_price":{"type":"integer","minimum":0,"description":"Maximum bruttó ár (Ft)"},"min_price":{"type":"integer","minimum":0,"description":"Minimum bruttó ár (Ft)"},"webshop_id":{"enum":[0,1,2,3],"type":"integer","default":0,"description":"Bolt ID: 0=Horgász, 1=Játék, 2=Kisállat, 3=Barkács (alapértelmezett: 0)"},"category_id":{"type":"integer","description":"Kategória ID szűrés (a get_categories tool-ból kapott ID)"},"in_stock_only":{"type":"boolean","default":true,"description":"Csak raktáron lévő termékek (alapértelmezett: igen)"},"manufacturer_id":{"type":"integer","description":"Gyártó ID szűrés (a get_manufacturers tool-ból kapott ID)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":447,"tokensAfter":447}],"toolsChanged":4,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}