{"serverId":"mcp-registry/com.tenmomo/tenmomo","tools":[{"name":"get_activation_url","fixed":{"name":"get_activation_url","description":"Get the cashback activation URL for a store. Users must open this link before shopping to earn cashback (Tenmomo may ask them to sign in first).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["store_id"],"properties":{"store_id":{"type":"number","description":"Store ID"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":102,"tokensAfter":102},{"name":"get_deals","fixed":{"name":"get_deals","description":"Find active coupon codes and deals. Optionally filter by store ID or search by keyword.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"integer","default":20,"maximum":9007199254740991,"minimum":1,"description":"Max results (default 20, max 50)"},"query":{"type":"string","description":"Search keyword for deals"},"store_id":{"type":"number","description":"Filter deals for a specific store"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":139,"tokensAfter":139},{"name":"get_store_details","fixed":{"name":"get_store_details","description":"Get full details for a specific store including all cashback tiers, active coupons, and categories.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["store_id"],"properties":{"store_id":{"type":"number","description":"Store ID"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":90,"tokensAfter":90},{"name":"get_stores_by_category","fixed":{"name":"get_stores_by_category","description":"Get all cashback stores in a specific category.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["category_id"],"properties":{"limit":{"type":"integer","default":30,"maximum":9007199254740991,"minimum":1,"description":"Max results (default 30, max 100)"},"category_id":{"type":"number","description":"Category ID (use list_categories to find IDs)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":124,"tokensAfter":124},{"name":"list_categories","fixed":{"name":"list_categories","description":"List all shopping categories with store counts.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":53,"tokensAfter":53},{"name":"search_stores","fixed":{"name":"search_stores","description":"Search for cashback-eligible stores by name or keyword. Returns store name, cashback rate, and category.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"integer","default":20,"maximum":9007199254740991,"minimum":1,"description":"Max results (default 20, max 50)"},"query":{"type":"string","description":"Store name or keyword to search for"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":131,"tokensAfter":131}],"toolsChanged":6,"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."}