{"serverId":"mcp-registry/ai.wiretensors/wiretensors","tools":[{"name":"compare_tools","fixed":{"name":"compare_tools","description":"Side-by-side detail for two tools by slug — pricing, rating, pros/cons, best-for/avoid-if.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug_a","slug_b"],"properties":{"slug_a":{"type":"string"},"slug_b":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Compare two AI tools"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":96,"tokensAfter":96},{"name":"get_tool","fixed":{"name":"get_tool","description":"Full review detail for a single tool by its WireTensors slug (from search_tools results).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"The tool's WireTensors slug, e.g. \"chatgpt\" or \"deepseek\""}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get one AI tool"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":105,"tokensAfter":105},{"name":"list_categories","fixed":{"name":"list_categories","description":"All categories tools are grouped into on WireTensors.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true},"title":"List tool categories"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":40,"tokensAfter":40},{"name":"search_tools","fixed":{"name":"search_tools","description":"Search/filter the WireTensors AI tool catalogue. Returns a ranked (by rating) list of tools matching the given filters, with pricing, rating and links. Use get_tool for full detail on one tool.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"q":{"type":"string","description":"Free-text search across name, tagline, summary, best_for"},"limit":{"type":"number","description":"Max results to return (default: all matches)"},"category":{"type":"string","description":"e.g. coding, writing, image, video, productivity, seo"},"free_tier":{"type":"boolean","description":"true = only tools with a free tier"},"max_price":{"type":"number","description":"Maximum monthly USD price for the cheapest paid tier"},"min_rating":{"type":"number","description":"Minimum WireTensors rating, 1-5"},"origin_country":{"type":"string","description":"e.g. \"China\" — filter by the tool developer's country of origin"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Search AI tools"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":284,"tokensAfter":284},{"name":"site_info","fixed":{"name":"site_info","description":"Tool count, coverage dates, and what WireTensors is.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true},"title":"WireTensors site info"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":39,"tokensAfter":39}],"toolsChanged":5,"tokensSaved":0,"todo":[{"tool":"compare_tools","params":["slug_a","slug_b"]},{"tool":"recommend_tool","params":["limit","category","free_tier"]}],"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."}