{"serverId":"mcp-registry/com.adrianhomelab/mall-directory","tools":[{"name":"list_malls","fixed":{"name":"list_malls","description":"List the malls in the directory with store counts.\n\n    Each entry: mall_id, mall_name, city, country, operator, store_count.\n    Useful first call for discovery — feed mall_id to mall_stores().\n\n    Args:\n        country: Optional country filter: ro, us, gb, hu.\n        max_results: Maximum number of malls to return (1-100).\n    ","inputSchema":{"type":"object","title":"list_mallsArguments","properties":{"country":{"type":"string","title":"Country","default":""},"max_results":{"type":"integer","title":"Max Results","default":50}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":162,"tokensAfter":162},{"name":"search_stores","fixed":{"name":"search_stores","description":"Search mall stores across the whole directory (store, brand, mall, city, operator, category).\n\n    Free-text, diacritic-insensitive, AND-of-tokens. 'zara bucuresti' finds\n    Zara stores in Bucharest-area malls; 'samsung' finds stores/brands named\n    Samsung. Returns full store records (20 fields).\n\n    Args:\n        query: Free-text search terms.\n        max_results: Maximum number of stores to return (1-100).\n    ","inputSchema":{"type":"object","title":"search_storesArguments","required":["query"],"properties":{"query":{"type":"string","title":"Query"},"max_results":{"type":"integer","title":"Max Results","default":25}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":190,"tokensAfter":190}],"toolsChanged":2,"tokensSaved":0,"todo":[{"tool":"list_malls","params":["country","max_results"]},{"tool":"mall_stores","params":["mall_id","max_results"]},{"tool":"search_stores","params":["query","max_results"]},{"tool":"stores_by_category","params":["country","category","max_results"]},{"tool":"stores_by_city","params":["city","country","max_results"]},{"tool":"stores_by_operator","params":["operator","max_results"]}],"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."}