{"serverId":"mcp-registry/io.tooloracle/revieworacle","tools":[{"name":"alert_check","fixed":{"name":"alert_check","description":"Check for recent negative news, recalls, warnings or lawsuits about a brand.","inputSchema":{"type":"object","properties":{"lang":{"type":"string","default":"de","description":"Language: 'de' or 'en' (default: de)"},"brand":{"type":"string","description":"Brand name to check for alerts"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":100,"tokensAfter":100},{"name":"competitor_compare","fixed":{"name":"competitor_compare","description":"Compare news sentiment between your brand and a competitor. Returns sentiment scores for both.","inputSchema":{"type":"object","properties":{"lang":{"type":"string","default":"de","description":"Language: 'de' or 'en' (default: de)"},"brand":{"type":"string","description":"Your brand name"},"competitor":{"type":"string","description":"Competitor brand name"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":122,"tokensAfter":122},{"name":"health_check","fixed":{"name":"health_check","description":"ReviewOracle server status.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":40,"tokensAfter":40},{"name":"review_search","fixed":{"name":"review_search","description":"Search for product reviews, tests, and ratings from news sources. Returns articles with sentiment analysis.","inputSchema":{"type":"object","properties":{"lang":{"type":"string","default":"de","description":"Language: 'de' or 'en' (default: de)"},"brand":{"type":"string","description":"Brand name (alternative to query)"},"limit":{"type":"integer","default":10,"maximum":20,"minimum":1,"description":"Max results 1-20 (default: 10)"},"query":{"type":"string","description":"Product or brand to search reviews for"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":163,"tokensAfter":163},{"name":"warentest_search","fixed":{"name":"warentest_search","description":"Search Stiftung Warentest results for any product category.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query e.g. 'Matratze', 'Waschmaschine', 'Laptop'"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":77,"tokensAfter":77}],"toolsChanged":5,"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."}