{"serverId":"mcp-registry/com.turndownly/site","tools":[{"name":"dataset_compare","fixed":{"name":"dataset_compare","description":"The rows of the Turndownly dataset whose column is any of the given values, in the order given — for \"X vs Y\" questions.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["column","values"],"properties":{"column":{"type":"string","minLength":1},"values":{"type":"array","items":{"type":"string","minLength":1},"maxItems":10,"minItems":2}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Compare rows side by side"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":128,"tokensAfter":128},{"name":"dataset_search","fixed":{"name":"dataset_search","description":"Rows of the Turndownly dataset whose cells contain the query (case-insensitive), up to 50.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"integer","maximum":50,"minimum":1},"query":{"type":"string","minLength":1,"description":"text to look for in any cell"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Search the dataset"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":117,"tokensAfter":117},{"name":"dataset_stats","fixed":{"name":"dataset_stats","description":"count, min, max, mean, median and sum of a numeric column of the Turndownly dataset (grouping commas and currency are handled; non-numeric rows are excluded and counted).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["column"],"properties":{"column":{"type":"string","minLength":1}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Summary statistics for a numeric column"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":112,"tokensAfter":112}],"toolsChanged":3,"tokensSaved":0,"todo":[{"tool":"dataset_compare","params":["column","values"]},{"tool":"dataset_row","params":["value","column"]},{"tool":"dataset_search","params":["limit"]},{"tool":"dataset_stats","params":["column"]},{"tool":"dataset_top","params":["limit","column"]}],"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."}