{"serverId":"mcp-registry/com.sneaker-hub/shop","tools":[{"name":"get_product","fixed":{"name":"get_product","description":"Get full details of one product by its id or SKU: description, per-size stock, all images, buy links.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Product id (from a product URL or search result) or SKU"}}},"annotations":{"readOnlyHint":true},"title":"Get product details"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":84,"tokensAfter":84},{"name":"get_store_info","fixed":{"name":"get_store_info","description":"Store overview: payment methods, WhatsApp ordering link, current Treasure Hunt promo and useful links.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true},"title":"Get store info"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":54,"tokensAfter":54},{"name":"search_products","fixed":{"name":"search_products","description":"Search the live catalog of in-stock pre-owned/refurbished sneakers by keywords, brand and/or max price. Returns product cards with name, price, sizes in stock, image and buy link.","inputSchema":{"type":"object","properties":{"brand":{"type":"string","description":"Filter by brand name, e.g. 'Nike'"},"limit":{"type":"integer","maximum":25,"minimum":1,"description":"Max results, default 10"},"query":{"type":"string","description":"Keywords matched against product name, brand, category and SKU, e.g. 'nike air max'"},"max_price_usd":{"type":"number","description":"Only return products at or below this USD price"}}},"annotations":{"readOnlyHint":true},"title":"Search sneakers in stock"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":184,"tokensAfter":184}],"toolsChanged":3,"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."}