{"serverId":"mcp-registry/com.jojapi/reddit","tools":[{"name":"get_best","fixed":{"name":"get_best","description":"Best Group: Explore. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"show":{"type":"string"},"after":{"type":"string"},"count":{"type":"string","example":"0"},"limit":{"type":"string","example":"25"},"before":{"type":"string"},"sr_detail":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Best"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":98,"tokensAfter":98},{"name":"get_by_id","fixed":{"name":"get_by_id","description":"By ID Group: Explore. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"names":{"type":"string","example":"t3_1gae6uo,t3_1fmroq6,t3_15bfi0"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"By ID"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":65,"tokensAfter":65},{"name":"get_comments","fixed":{"name":"get_comments","description":"Get Comment Group: Explore. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"comment_id":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Comment"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":57,"tokensAfter":57},{"name":"get_controversial","fixed":{"name":"get_controversial","description":"Controversial Group: Explore. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"t":{"type":"string"},"show":{"type":"string"},"after":{"type":"string"},"count":{"type":"string","example":"0"},"limit":{"type":"string","example":"25"},"before":{"type":"string"},"sr_detail":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Controversial"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":109,"tokensAfter":109},{"name":"get_hot","fixed":{"name":"get_hot","description":"Hot Group: Explore. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"t":{"type":"string"},"show":{"type":"string"},"after":{"type":"string"},"count":{"type":"string","example":"0"},"limit":{"type":"string","example":"25"},"before":{"type":"string"},"sr_detail":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Hot"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":103,"tokensAfter":103},{"name":"get_new","fixed":{"name":"get_new","description":"New Group: Explore. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"t":{"type":"string"},"show":{"type":"string"},"after":{"type":"string"},"count":{"type":"string","example":"0"},"limit":{"type":"string","example":"25"},"before":{"type":"string"},"sr_detail":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"New"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":103,"tokensAfter":103},{"name":"get_rising","fixed":{"name":"get_rising","description":"Rising Group: Explore. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"t":{"type":"string"},"show":{"type":"string"},"after":{"type":"string"},"count":{"type":"string","example":"0"},"limit":{"type":"string","example":"25"},"before":{"type":"string"},"sr_detail":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Rising"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":105,"tokensAfter":105},{"name":"get_search","fixed":{"name":"get_search","description":"Search Group: Explore. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"q":{"type":"string","title":"Search query"},"t":{"type":"string"},"show":{"type":"string"},"sort":{"type":"string"},"type":{"type":"string"},"after":{"type":"string"},"count":{"type":"string"},"limit":{"type":"string"},"before":{"type":"string"},"category":{"type":"string"},"sr_detail":{"type":"string"},"restrict_sr":{"type":"string"},"include_facets":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Search"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":150,"tokensAfter":150},{"name":"get_subreddit_about","fixed":{"name":"get_subreddit_about","description":"Subreddit About Group: Subreddit. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit About"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":66,"tokensAfter":66},{"name":"get_subreddit_comments","fixed":{"name":"get_subreddit_comments","description":"Subreddit Comments Group: Subreddit. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"sort":{"type":"string"},"depth":{"type":"string"},"limit":{"type":"string"},"theme":{"type":"string"},"article":{"type":"string"},"comment":{"type":"string"},"context":{"type":"string"},"showmore":{"type":"string"},"threaded":{"type":"string"},"truncate":{"type":"string"},"showedits":{"type":"string"},"showmedia":{"type":"string"},"showtitle":{"type":"string"},"sr_detail":{"type":"string"},"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Comments"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":177,"tokensAfter":177},{"name":"get_subreddit_controversial","fixed":{"name":"get_subreddit_controversial","description":"Subreddit Posts > Controversial Group: Subreddit Posts. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"t":{"type":"string"},"show":{"type":"string"},"after":{"type":"string"},"count":{"type":"string","example":"0"},"limit":{"type":"string","example":"25"},"before":{"type":"string"},"sr_detail":{"type":"string"},"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Posts > Controversial"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":133,"tokensAfter":133},{"name":"get_subreddit_hot","fixed":{"name":"get_subreddit_hot","description":"Subreddit Posts > Hot Group: Subreddit Posts. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"g":{"type":"string"},"show":{"type":"string"},"after":{"type":"string"},"count":{"type":"string","example":"0"},"limit":{"type":"string","example":"25"},"before":{"type":"string"},"sr_detail":{"type":"string"},"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Posts > Hot"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":127,"tokensAfter":127},{"name":"get_subreddit_moderators","fixed":{"name":"get_subreddit_moderators","description":"Subreddit Moderators Group: Subreddit. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Moderators"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":69,"tokensAfter":69},{"name":"get_subreddit_new","fixed":{"name":"get_subreddit_new","description":"Subreddit Posts > New Group: Subreddit Posts. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"show":{"type":"string"},"after":{"type":"string"},"count":{"type":"string","example":"0"},"limit":{"type":"string","example":"25"},"before":{"type":"string"},"sr_detail":{"type":"string"},"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Posts > New"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":121,"tokensAfter":121},{"name":"get_subreddit_posts","fixed":{"name":"get_subreddit_posts","description":"Subreddit Posts Group: Subreddit Posts. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"q":{"type":"string"},"t":{"type":"string"},"show":{"type":"string"},"type":{"type":"string"},"after":{"type":"string"},"count":{"type":"string","example":"0"},"limit":{"type":"string","example":"25"},"before":{"type":"string"},"category":{"type":"string"},"sr_detail":{"type":"string"},"subreddit":{"type":"string","example":"politics"},"restrict_sr":{"type":"string"},"include_facets":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Posts"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":166,"tokensAfter":166},{"name":"get_subreddit_rising","fixed":{"name":"get_subreddit_rising","description":"Subreddit Posts > Rising Group: Subreddit Posts. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"show":{"type":"string"},"after":{"type":"string"},"count":{"type":"string","example":"0"},"limit":{"type":"string","example":"25"},"before":{"type":"string"},"sr_detail":{"type":"string"},"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Posts > Rising"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":123,"tokensAfter":123},{"name":"get_subreddit_rules","fixed":{"name":"get_subreddit_rules","description":"Subreddit Rules Group: Subreddit. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Rules"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":66,"tokensAfter":66},{"name":"get_subreddit_search","fixed":{"name":"get_subreddit_search","description":"Subreddit Search Group: Subreddit. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"q":{"type":"string"},"t":{"type":"string"},"show":{"type":"string"},"sort":{"type":"string"},"type":{"type":"string"},"after":{"type":"string"},"count":{"type":"string","example":"0"},"limit":{"type":"string","example":"25"},"before":{"type":"string"},"category":{"type":"string"},"sr_detail":{"type":"string"},"subreddit":{"type":"string","example":"politics"},"restrict_sr":{"type":"string"},"include_facets":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Search"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":172,"tokensAfter":172},{"name":"get_subreddit_top","fixed":{"name":"get_subreddit_top","description":"Subreddit Posts > Top Group: Subreddit Posts. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"t":{"type":"string"},"show":{"type":"string"},"after":{"type":"string"},"count":{"type":"string","example":"0"},"limit":{"type":"string","example":"25"},"before":{"type":"string"},"sr_detail":{"type":"string"},"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Posts > Top"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":127,"tokensAfter":127},{"name":"get_subreddit_wiki_index","fixed":{"name":"get_subreddit_wiki_index","description":"Subreddit Wiki Index Group: Subreddit Wiki. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Wiki Index"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":70,"tokensAfter":70},{"name":"get_subreddit_wiki_page","fixed":{"name":"get_subreddit_wiki_page","description":"Subreddit Wiki Page Group: Subreddit Wiki. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"page":{"type":"string","example":"approveddomainslist"},"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Wiki Page"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":85,"tokensAfter":85},{"name":"get_subreddit_wiki_page_discussions","fixed":{"name":"get_subreddit_wiki_page_discussions","description":"Subreddit Wiki Page Discussions Group: Subreddit Wiki. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"page":{"type":"string","example":"approveddomainslist"},"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Wiki Page Discussions"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":92,"tokensAfter":92},{"name":"get_subreddit_wiki_page_revisions","fixed":{"name":"get_subreddit_wiki_page_revisions","description":"Subreddit Wiki Page Revisions Group: Subreddit Wiki. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"page":{"type":"string","example":"approveddomainslist"},"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Wiki Page Revisions"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":91,"tokensAfter":91},{"name":"get_subreddit_wiki_pages","fixed":{"name":"get_subreddit_wiki_pages","description":"Subreddit Wiki Pages Group: Subreddit Wiki. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Wiki Pages"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":70,"tokensAfter":70},{"name":"get_subreddit_wiki_revisions","fixed":{"name":"get_subreddit_wiki_revisions","description":"Subreddit Wiki Revisions Group: Subreddit Wiki. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"subreddit":{"type":"string","example":"politics"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Subreddit Wiki Revisions"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":72,"tokensAfter":72},{"name":"get_subreddits_search","fixed":{"name":"get_subreddits_search","description":"Search Subreddits Group: Subreddit. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"q":{"type":"string","title":"Search query"},"show":{"type":"string"},"sort":{"type":"string"},"after":{"type":"string"},"count":{"type":"string"},"limit":{"type":"string"},"before":{"type":"string"},"sr_detail":{"type":"string"},"show_users":{"type":"string"},"search_query_id":{"type":"string"},"typeahead_active":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Search Subreddits"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":146,"tokensAfter":146},{"name":"get_top","fixed":{"name":"get_top","description":"Top Group: Explore. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"t":{"type":"string"},"show":{"type":"string"},"after":{"type":"string"},"count":{"type":"string","example":"0"},"limit":{"type":"string","example":"25"},"before":{"type":"string"},"sr_detail":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Top"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":103,"tokensAfter":103},{"name":"get_user_comments","fixed":{"name":"get_user_comments","description":"User Comments Group: User. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"t":{"type":"string"},"show":{"type":"string"},"sort":{"type":"string"},"type":{"type":"string"},"user":{"type":"string","example":"hansjens47"},"after":{"type":"string"},"count":{"type":"string"},"limit":{"type":"string"},"before":{"type":"string"},"context":{"type":"string"},"sr_detail":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"User Comments"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":135,"tokensAfter":135},{"name":"get_user_overview","fixed":{"name":"get_user_overview","description":"User Overview Group: User. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"t":{"type":"string"},"sort":{"type":"string"},"user":{"type":"string","example":"hansjens47"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"User Overview"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":76,"tokensAfter":76},{"name":"get_user_posts","fixed":{"name":"get_user_posts","description":"User Posts Group: User. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"t":{"type":"string"},"show":{"type":"string"},"sort":{"type":"string"},"type":{"type":"string"},"user":{"type":"string","example":"hansjens47"},"after":{"type":"string"},"count":{"type":"string"},"limit":{"type":"string"},"before":{"type":"string"},"context":{"type":"string"},"sr_detail":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"User Posts"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":133,"tokensAfter":133},{"name":"get_user_search","fixed":{"name":"get_user_search","description":"User Search Group: User. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"q":{"type":"string"},"t":{"type":"string"},"sort":{"type":"string"},"type":{"type":"string"},"user":{"type":"string","example":"hansjens47"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"User Search"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":88,"tokensAfter":88}],"toolsChanged":31,"tokensSaved":0,"todo":[{"tool":"get_best","params":["show","after","count","limit","before","sr_detail"]},{"tool":"get_by_id","params":["names"]},{"tool":"get_comments","params":["comment_id"]},{"tool":"get_controversial","params":["t","show","after","count","limit","before","sr_detail"]},{"tool":"get_hot","params":["t","show","after","count","limit","before","sr_detail"]},{"tool":"get_new","params":["t","show","after","count","limit","before","sr_detail"]},{"tool":"get_rising","params":["t","show","after","count","limit","before","sr_detail"]},{"tool":"get_search","params":["q","t","show","sort","type","after","count","limit","before","category","sr_detail","restrict_sr","include_facets"]},{"tool":"get_subreddit_about","params":["subreddit"]},{"tool":"get_subreddit_comments","params":["sort","depth","limit","theme","article","comment","context","showmore","threaded","truncate","showedits","showmedia","showtitle","sr_detail","subreddit"]},{"tool":"get_subreddit_controversial","params":["t","show","after","count","limit","before","sr_detail","subreddit"]},{"tool":"get_subreddit_hot","params":["g","show","after","count","limit","before","sr_detail","subreddit"]},{"tool":"get_subreddit_moderators","params":["subreddit"]},{"tool":"get_subreddit_new","params":["show","after","count","limit","before","sr_detail","subreddit"]},{"tool":"get_subreddit_posts","params":["q","t","show","type","after","count","limit","before","category","sr_detail","subreddit","restrict_sr","include_facets"]},{"tool":"get_subreddit_rising","params":["show","after","count","limit","before","sr_detail","subreddit"]},{"tool":"get_subreddit_rules","params":["subreddit"]},{"tool":"get_subreddit_search","params":["q","t","show","sort","type","after","count","limit","before","category","sr_detail","subreddit","restrict_sr","include_facets"]},{"tool":"get_subreddit_top","params":["t","show","after","count","limit","before","sr_detail","subreddit"]},{"tool":"get_subreddit_wiki_index","params":["subreddit"]},{"tool":"get_subreddit_wiki_page","params":["page","subreddit"]},{"tool":"get_subreddit_wiki_page_discussions","params":["page","subreddit"]},{"tool":"get_subreddit_wiki_page_revisions","params":["page","subreddit"]},{"tool":"get_subreddit_wiki_pages","params":["subreddit"]},{"tool":"get_subreddit_wiki_revisions","params":["subreddit"]},{"tool":"get_subreddits_search","params":["q","show","sort","after","count","limit","before","sr_detail","show_users","search_query_id","typeahead_active"]},{"tool":"get_top","params":["t","show","after","count","limit","before","sr_detail"]},{"tool":"get_user_comments","params":["t","show","sort","type","user","after","count","limit","before","context","sr_detail"]},{"tool":"get_user_overview","params":["t","sort","user"]},{"tool":"get_user_posts","params":["t","show","sort","type","user","after","count","limit","before","context","sr_detail"]},{"tool":"get_user_search","params":["q","t","sort","type","user"]}],"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."}