{"serverId":"mcp-registry/com.jojapi/reddit-com","tools":[{"name":"get_auto_complete","fixed":{"name":"get_auto_complete","description":"auto-complete Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"nsfw":{"type":"string","description":"- Whether to retrieve content that is not safe for work (e.g., 18+ content)\n- Default: `false`\n- The `true` is yes, the `false` is no"},"limit":{"type":"string","title":"Limit","description":"- Limit\n\n- Default: `5`\n\n- The `limit` has a value from 1 to 10"},"query":{"type":"string","title":"query","example":"gaming","description":"- Required: true\n- Ex: `gaming`"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"auto-complete"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":160,"tokensAfter":160},{"name":"get_posts_comments","fixed":{"name":"get_posts_comments","description":"posts/comments Group: Posts. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"sort":{"type":"string","description":"- Sort by\n- Default: `CONFIDENCE`\n- Choose one of the values below\n- `confidence`: Best\n- `top`: Top\n- `new`: New\n- `controversial`: Controversial\n- `old`: Old\n- `qa`: Q&A"},"postId":{"type":"string","example":"t3_178zwq0","description":"- Required: true\n- The `postId` can be retrieved from /posts/search-posts (data->id)\n- Ex: `t3_178zwq0`"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"posts/comments"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":159,"tokensAfter":159},{"name":"get_posts_search_posts","fixed":{"name":"get_posts_search_posts","description":"posts/search-posts Group: Posts. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"nsfw":{"type":"string","description":"- Whether to retrieve content that is not safe for work (e.g., 18+ content)\n- Default: `false`\n- The `true` is yes, the `false` is no"},"sort":{"type":"string","description":"- Sort by\n- Default: `relevance`\n- Choose one of the values below\n- `relevance`: Relevance\n- `hot`: Hot\n- `top`: Top\n- `new`: New\n- `comments`: Comment count"},"time":{"type":"string","description":"- Time\n- Default: `all`\n- Choose one of the values below\n- `all`: All time\n- `year`: Past year\n- `month`: Past month\n- `week`: Past week\n- `day`: Today\n- `hour`: Past hour"},"query":{"type":"string","example":"gaming","description":"- Required: true\n- Ex: `gaming`"},"nextPage":{"type":"string","description":"- The page index, for paging purpose\n- Leave it blank for the first time\n- The `nextPage` can be retrieved from response of this endpoint(meta->nextPage)\n- Ex: `MjQ=`"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"posts/search-posts"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":306,"tokensAfter":306},{"name":"get_search_comments","fixed":{"name":"get_search_comments","description":"search-comments Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"nsfw":{"type":"string","description":"- Whether to retrieve content that is not safe for work (e.g., 18+ content)\n- Default: `false`\n- The `true` is yes, the `false` is no"},"sort":{"type":"string","description":"- Sort by\n- Default: `relevance`\n- Choose one of the values below\n- `relevance`: Relevance\n- `top`: Top\n- `new`: New"},"query":{"type":"string","example":"gaming","description":"- Required: true\n- Ex: `gaming`"},"nextPage":{"type":"string","description":"- The page index, for paging purpose\n- Leave it blank for the first time\n- The `nextPage` can be retrieved from response of this endpoint(meta->nextPage)\n- Ex: `MjU=`"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"search-comments"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":227,"tokensAfter":227},{"name":"get_search_communities","fixed":{"name":"get_search_communities","description":"search-communities Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"nsfw":{"type":"string","description":"- Whether to retrieve content that is not safe for work (e.g., 18+ content)\n- Default: `false`\n- The `true` is yes, the `false` is no"},"query":{"type":"string","example":"gaming","description":"- Required: true\n- Ex: `gaming`"},"nextPage":{"type":"string","description":"- The page index, for paging purpose\n- Leave it blank for the first time\n- The `nextPage` can be retrieved from response of this endpoint(meta->nextPage)\n- Ex: `MjQ=`"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"search-communities"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":184,"tokensAfter":184},{"name":"get_search_media","fixed":{"name":"get_search_media","description":"search-media Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"nsfw":{"type":"string","description":"- Whether to retrieve content that is not safe for work (e.g., 18+ content)\n- Default: `false`\n- The `true` is yes, the `false` is no"},"sort":{"type":"string","description":"- Sort by\n- Default: `relevance`\n- Choose one of the values below\n- `relevance`: Relevance\n- `hot`: Hot\n- `top`: Top\n- `new`: New\n- `comments`: Comment count"},"time":{"type":"string","description":"- Time\n- Default: `all`\n- Choose one of the values below\n- `all`: All time\n- `year`: Past year\n- `month`: Past month\n- `week`: Past week\n- `day`: Today\n- `hour`: Past hour"},"query":{"type":"string","example":"gaming","description":"- Required: true\n- Ex: `gaming`"},"nextPage":{"type":"string","description":"- The page index, for paging purpose\n- Leave it blank for the first time\n- The `nextPage` can be retrieved from response of this endpoint(meta->nextPage)\n- Ex: `MjQ=`"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"search-media"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":299,"tokensAfter":299},{"name":"get_search_people","fixed":{"name":"get_search_people","description":"search-people Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"nsfw":{"type":"string","description":"- Whether to retrieve content that is not safe for work (e.g., 18+ content)\n- Default: `false`\n- The `true` is yes, the `false` is no"},"query":{"type":"string","example":"gaming","description":"- Required: true\n- Ex: `gaming`"},"nextPage":{"type":"string","description":"- The page index, for paging purpose\n- Leave it blank for the first time\n- The `nextPage` can be retrieved from response of this endpoint(meta->nextPage)\n- Ex: `MjQ=`"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"search-people"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":181,"tokensAfter":181},{"name":"get_subreddit_awarding_totals","fixed":{"name":"get_subreddit_awarding_totals","description":"subreddit/awarding-totals Group: Subreddit. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"groupId":{"type":"string","example":"t3_54z4f7","description":"- Required: true\n- Ex: `t3_54z4f7`"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"subreddit/awarding-totals"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":86,"tokensAfter":86},{"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","description":"- Sort by\n- Default: `confidence`\n- Choose one of the values below\n- `confidence`: Best\n- `top`: Top\n- `new`: New\n- `controversial`: Controversial\n- `old`: Old\n- `qa`: Q&A"},"groupId":{"type":"string","example":"t3_54z4f7","description":"- Required: true\n- Ex: `t3_54z4f7`"},"nextPage":{"type":"string","description":"- The page index, for paging purpose\n- Leave it blank for the first time\n- The `nextPage` can be retrieved from response of this endpoint(meta->nextPage)\n- Ex: `dDNfZXJ4dXdt`"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"subreddit/comments"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":205,"tokensAfter":205},{"name":"get_subreddit_search","fixed":{"name":"get_subreddit_search","description":"subreddit/search Group: Subreddit. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"sort":{"type":"string","description":"- Sort by\n- Default: `top`\n- Choose one of the values below\n- `hot`: Hot\n- `new`: New\n- `top`: Top\n- `controversial`: Controversial\n- `rising`: Rising"},"time":{"type":"string","description":"- Time\n- Default: `all`\n- Choose one of the values below\n- `all`: All time\n- `hour`: Past hour\n- `day`: Past 24 hours\n- `week`: Past week\n- `month`: Past month\n- `year`: Past year"},"query":{"type":"string","example":"gaming","description":"- Required: true\n- Ex: `gaming`"},"nextPage":{"type":"string","description":"- The page index, for paging purpose\n- Leave it blank for the first time\n- The `nextPage` can be retrieved from response of this endpoint(meta->nextPage)\n- Ex: `dDNfZXJ4dXdt`"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"subreddit/search"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":259,"tokensAfter":259}],"toolsChanged":10,"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."}