Server Details
Reddit posts, comments, subreddits, and search for AI agents. Free key, self-minted, no signup.
- Status
- Unhealthy
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- veezeehq/veezee-mcp
- GitHub Stars
- 0
- Server Listing
- Veezee
TDQS
Scored across 8 tools
Each tool has a clearly distinct purpose: billing, key minting, post retrieval, subreddit info, subreddit feed, user profile, URL resolution, and search. No overlap or ambiguity.
Most tools follow a consistent reddit_verb_noun pattern (e.g., reddit_get_post, reddit_search), but get_usage and mint_key lack the reddit_ prefix, creating a minor inconsistency.
With 8 tools covering core read operations, search, URL resolution, billing, and key management, the count is well-scoped for a Reddit data access server.
The server lacks write capabilities (posting, commenting, voting) and moderation tools, which are significant gaps for a full Reddit interface. Read operations are well covered, but the surface is incomplete for the implied domain.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
5 tool updates
- Changed
reddit_get_post17 fields changed- added
Input schema / properties / comment_id / descriptionAdded value: +"A t1_ comment id to fetch in context; only valid with exactly one post id, +4 credits like detail 'full'." - added
Input schema / properties / cursor / descriptionAdded value: +"comments_cursor from a previous detail='full' page." - added
Input schema / properties / detail / defaultAdded value: +"concise" - added
Input schema / properties / detail / descriptionAdded value: +"'full' adds the discussion tree; only valid with exactly one id, +4 credits." - added
Input schema / properties / detail / enumAdded value: +[ + "concise", + "full" +] - added
Input schema / properties / freshness / defaultAdded value: +"recent" - added
Input schema / properties / freshness / descriptionAdded value: +"recent (default) serves cached data from the last few hours when available; realtime forces a live fetch for +2 credits (refunded if we fall back to cached data). Trial keys are cached-only and reject realtime with TRIAL_CAP_EXCEEDED; paying upgrades this same key to unlock it." - added
Input schema / properties / freshness / enumAdded value: +[ + "recent", + "realtime" +] - added
Input schema / properties / max_credits / descriptionAdded value: +"Spend ceiling for this one call. The call is rejected (nothing charged) if its quote exceeds this. Only the quote is ever reserved, never this ceiling." - added
Input schema / properties / max_credits / maximumAdded value: +9007199254740991 - added
Input schema / properties / max_credits / minimumAdded value: +0 - changed
Input schema / properties / max_credits / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / post_ids / descriptionAdded value: +"1 to 100 post ids with the t3_ prefix, e.g. [\"t3_1tbups6\"]." - added
Input schema / properties / post_ids / maxItemsAdded value: +100 - added
Input schema / properties / post_ids / minItemsAdded value: +1 - added
Input schema / properties / sort / descriptionAdded value: +"Discussion-tree order; only with detail 'full'." - added
Input schema / properties / sort / enumAdded value: +[ + "best", + "new", + "top", + "controversial", + "old", + "qa" +]
- Changed
reddit_get_subreddit9 fields changed- added
Input schema / properties / freshness / defaultAdded value: +"recent" - added
Input schema / properties / freshness / descriptionAdded value: +"recent (default) serves cached data from the last few hours when available; realtime forces a live fetch for +2 credits (refunded if we fall back to cached data). Trial keys are cached-only and reject realtime with TRIAL_CAP_EXCEEDED; paying upgrades this same key to unlock it." - added
Input schema / properties / freshness / enumAdded value: +[ + "recent", + "realtime" +] - added
Input schema / properties / include_settings / defaultAdded value: +false - added
Input schema / properties / include_settings / descriptionAdded value: +"Also return rules and moderators for +2 credits." - added
Input schema / properties / max_credits / descriptionAdded value: +"Spend ceiling for this one call. The call is rejected (nothing charged) if its quote exceeds this. Only the quote is ever reserved, never this ceiling." - added
Input schema / properties / max_credits / maximumAdded value: +9007199254740991 - added
Input schema / properties / max_credits / minimumAdded value: +0 - changed
Input schema / properties / max_credits / typePrevious value: -"number"New value: +"integer"
- Changed
reddit_get_subreddit_posts14 fields changed- added
Input schema / properties / cursor / descriptionAdded value: +"Cursor from a previous page for older posts." - added
Input schema / properties / freshness / defaultAdded value: +"recent" - added
Input schema / properties / freshness / descriptionAdded value: +"recent (default) serves cached data from the last few hours when available; realtime forces a live fetch for +2 credits (refunded if we fall back to cached data). Trial keys are cached-only and reject realtime with TRIAL_CAP_EXCEEDED; paying upgrades this same key to unlock it." - added
Input schema / properties / freshness / enumAdded value: +[ + "recent", + "realtime" +] - added
Input schema / properties / include_promoted / defaultAdded value: +false - added
Input schema / properties / include_promoted / descriptionAdded value: +"Keep the promoted ads Reddit splices into the feed (marked is_promoted). Default drops them." - added
Input schema / properties / max_credits / descriptionAdded value: +"Spend ceiling for this one call. The call is rejected (nothing charged) if its quote exceeds this. Only the quote is ever reserved, never this ceiling." - added
Input schema / properties / max_credits / maximumAdded value: +9007199254740991 - added
Input schema / properties / max_credits / minimumAdded value: +0 - changed
Input schema / properties / max_credits / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / range / descriptionAdded value: +"Required with sort=top or controversial, but currently not applied upstream on this feed (results are all-time)." - added
Input schema / properties / range / enumAdded value: +[ + "past_hour", + "today", + "past_week", + "past_month", + "past_year", + "all_time" +] - added
Input schema / properties / sort / descriptionAdded value: +"Defaults to the subreddit's front-page order." - added
Input schema / properties / sort / enumAdded value: +[ + "best", + "hot", + "new", + "top", + "controversial", + "rising" +]
- Changed
reddit_get_user10 fields changed- added
Input schema / properties / freshness / defaultAdded value: +"recent" - added
Input schema / properties / freshness / descriptionAdded value: +"recent (default) serves cached data from the last few hours when available; realtime forces a live fetch for +2 credits (refunded if we fall back to cached data). Trial keys are cached-only and reject realtime with TRIAL_CAP_EXCEEDED; paying upgrades this same key to unlock it." - added
Input schema / properties / freshness / enumAdded value: +[ + "recent", + "realtime" +] - added
Input schema / properties / max_credits / descriptionAdded value: +"Spend ceiling for this one call. The call is rejected (nothing charged) if its quote exceeds this. Only the quote is ever reserved, never this ceiling." - added
Input schema / properties / max_credits / maximumAdded value: +9007199254740991 - added
Input schema / properties / max_credits / minimumAdded value: +0 - changed
Input schema / properties / max_credits / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / sections / descriptionAdded value: +"Extra activity sections, 2 credits each (max 2 per call)." - added
Input schema / properties / sections / items / enumAdded value: +[ + "comments", + "posts", + "subreddits" +] - added
Input schema / properties / sections / maxItemsAdded value: +2
- Changed
reddit_search15 fields changed- added
Input schema / properties / cursor / descriptionAdded value: +"Cursor from a previous page." - added
Input schema / properties / freshness / defaultAdded value: +"recent" - added
Input schema / properties / freshness / descriptionAdded value: +"recent (default) serves cached data from the last few hours when available; realtime forces a live fetch for +2 credits (refunded if we fall back to cached data). Trial keys are cached-only and reject realtime with TRIAL_CAP_EXCEEDED; paying upgrades this same key to unlock it." - added
Input schema / properties / freshness / enumAdded value: +[ + "recent", + "realtime" +] - added
Input schema / properties / max_credits / descriptionAdded value: +"Spend ceiling for this one call. The call is rejected (nothing charged) if its quote exceeds this. Only the quote is ever reserved, never this ceiling." - added
Input schema / properties / max_credits / maximumAdded value: +9007199254740991 - added
Input schema / properties / max_credits / minimumAdded value: +0 - changed
Input schema / properties / max_credits / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / range / descriptionAdded value: +"Time window. posts only." - added
Input schema / properties / range / enumAdded value: +[ + "past_hour", + "today", + "past_week", + "past_month", + "past_year", + "all_time" +] - added
Input schema / properties / sort / descriptionAdded value: +"posts: any value; comments: relevance|top|new; invalid for subreddits and users." - added
Input schema / properties / sort / enumAdded value: +[ + "relevance", + "top", + "new", + "hot", + "comment_count" +] - added
Input schema / properties / type / defaultAdded value: +"posts" - added
Input schema / properties / type / descriptionAdded value: +"What to search. 'comments' finds mentions inside discussions; 'subreddits' finds communities." - added
Input schema / properties / type / enumAdded value: +[ + "posts", + "comments", + "subreddits", + "users" +]
1 tool update
- Changed
get_usage2 fields changed- added
Output schema / properties / common / properties / free_tierAdded value: +{ + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "credits_per_ip_day": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "remaining_today": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "resets": { + "description": "UTC midnight when the day budget resets. ISO 8601.", + "type": "string" + }, + "used_today": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "credits_per_ip_day", + "used_today", + "remaining_today", + "resets" + ], + "type": "object" + }, + { + "type": "null" + } + ], + "description": "Present on trial keys: the shared per-IP day budget this key actually spends (balance_remaining stays 0 on the free tier; other callers on the same IP draw from the same pool). Null on paid plans." +} - changed
Output schema / properties / common / requiredPrevious value: -[ - "plan", - "platforms", - "balance_remaining", - "realtime_ops_used", - "realtime_ops_limit", - "concurrent_limit", - "recent_receipts", - "claim_url", - "upgrade_url", - "manage_url" -]New value: +[ + "plan", + "platforms", + "balance_remaining", + "free_tier", + "realtime_ops_used", + "realtime_ops_limit", + "concurrent_limit", + "recent_receipts", + "claim_url", + "upgrade_url", + "manage_url" +]
4 tool updates
- Changed
reddit_get_post2 fields changed- added
Output schema / properties / common / properties / posts / items / properties / is_promotedAdded value: +{ + "description": "True for promoted ads, which subreddit feeds include only when include_promoted=true. Organic posts are false.", + "type": "boolean" +} - changed
Output schema / properties / common / properties / posts / items / requiredPrevious value: -[ - "id", - "title", - "author", - "subreddit", - "created_at", - "upvotes", - "upvote_ratio", - "comment_count", - "permalink", - "external_url", - "preview_text", - "flair", - "media_type", - "content" -]New value: +[ + "id", + "title", + "author", + "subreddit", + "created_at", + "upvotes", + "upvote_ratio", + "comment_count", + "permalink", + "external_url", + "preview_text", + "flair", + "media_type", + "is_promoted", + "content" +]
- Changed
reddit_get_subreddit_posts3 fields changed- added
Input schema / properties / include_promotedAdded value: +{ + "type": "boolean" +} - added
Output schema / properties / common / properties / results / items / properties / is_promotedAdded value: +{ + "description": "True for promoted ads, which subreddit feeds include only when include_promoted=true. Organic posts are false.", + "type": "boolean" +} - changed
Output schema / properties / common / properties / results / items / requiredPrevious value: -[ - "id", - "title", - "author", - "subreddit", - "created_at", - "upvotes", - "upvote_ratio", - "comment_count", - "permalink", - "external_url", - "preview_text", - "flair", - "media_type" -]New value: +[ + "id", + "title", + "author", + "subreddit", + "created_at", + "upvotes", + "upvote_ratio", + "comment_count", + "permalink", + "external_url", + "preview_text", + "flair", + "media_type", + "is_promoted" +]
- Changed
reddit_get_user1 field changed- changed
Output schema / properties / common / properties / posts / anyOfPrevious value: -[ - { - "items": { - "additionalProperties": false, - "properties": { - "author": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "Username without the u/ prefix." - }, - "comment_count": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "created_at": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "ISO 8601." - }, - "external_url": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "The linked page for link posts; null for self posts." - }, - "flair": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ] - }, - "id": { - "description": "Post id with the t3_ prefix. Pass to reddit_get_post.", - "type": "string" - }, - "media_type": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ] - }, - "permalink": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "Canonical reddit.com URL." - }, - "preview_text": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "Start of the post body; the full body comes from reddit_get_post." - }, - "subreddit": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "name": { - "description": "Subreddit name without the r/ prefix, e.g. 'selfhosted'.", - "type": "string" - }, - "subscribers": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "name", - "subscribers" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "title": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ] - }, - "upvote_ratio": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "null" - } - ] - }, - "upvotes": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "id", - "title", - "author", - "subreddit", - "created_at", - "upvotes", - "upvote_ratio", - "comment_count", - "permalink", - "external_url", - "preview_text", - "flair", - "media_type" - ], - "type": "object" - }, - "type": "array" - }, - { - "type": "null" - } -]New value: +[ + { + "items": { + "additionalProperties": false, + "properties": { + "author": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "Username without the u/ prefix." + }, + "comment_count": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "created_at": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "ISO 8601." + }, + "external_url": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "The linked page for link posts; null for self posts." + }, + "flair": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "id": { + "description": "Post id with the t3_ prefix. Pass to reddit_get_post.", + "type": "string" + }, + "is_promoted": { + "description": "True for promoted ads, which subreddit feeds include only when include_promoted=true. Organic posts are false.", + "type": "boolean" + }, + "media_type": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "permalink": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "Canonical reddit.com URL." + }, + "preview_text": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "Start of the post body; the full body comes from reddit_get_post." + }, + "subreddit": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "name": { + "description": "Subreddit name without the r/ prefix, e.g. 'selfhosted'.", + "type": "string" + }, + "subscribers": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "name", + "subscribers" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "title": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "upvote_ratio": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ] + }, + "upvotes": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "id", + "title", + "author", + "subreddit", + "created_at", + "upvotes", + "upvote_ratio", + "comment_count", + "permalink", + "external_url", + "preview_text", + "flair", + "media_type", + "is_promoted" + ], + "type": "object" + }, + "type": "array" + }, + { + "type": "null" + } +]
- Changed
reddit_search1 field changed- changed
Output schema / properties / common / properties / posts / anyOfPrevious value: -[ - { - "items": { - "additionalProperties": false, - "properties": { - "author": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "Username without the u/ prefix." - }, - "comment_count": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "created_at": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "ISO 8601." - }, - "external_url": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "The linked page for link posts; null for self posts." - }, - "flair": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ] - }, - "id": { - "description": "Post id with the t3_ prefix. Pass to reddit_get_post.", - "type": "string" - }, - "media_type": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ] - }, - "permalink": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "Canonical reddit.com URL." - }, - "preview_text": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "Start of the post body; the full body comes from reddit_get_post." - }, - "subreddit": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "name": { - "description": "Subreddit name without the r/ prefix, e.g. 'selfhosted'.", - "type": "string" - }, - "subscribers": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "name", - "subscribers" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "title": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ] - }, - "upvote_ratio": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "null" - } - ] - }, - "upvotes": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "id", - "title", - "author", - "subreddit", - "created_at", - "upvotes", - "upvote_ratio", - "comment_count", - "permalink", - "external_url", - "preview_text", - "flair", - "media_type" - ], - "type": "object" - }, - "type": "array" - }, - { - "type": "null" - } -]New value: +[ + { + "items": { + "additionalProperties": false, + "properties": { + "author": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "Username without the u/ prefix." + }, + "comment_count": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "created_at": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "ISO 8601." + }, + "external_url": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "The linked page for link posts; null for self posts." + }, + "flair": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "id": { + "description": "Post id with the t3_ prefix. Pass to reddit_get_post.", + "type": "string" + }, + "is_promoted": { + "description": "True for promoted ads, which subreddit feeds include only when include_promoted=true. Organic posts are false.", + "type": "boolean" + }, + "media_type": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "permalink": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "Canonical reddit.com URL." + }, + "preview_text": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "Start of the post body; the full body comes from reddit_get_post." + }, + "subreddit": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "name": { + "description": "Subreddit name without the r/ prefix, e.g. 'selfhosted'.", + "type": "string" + }, + "subscribers": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "name", + "subscribers" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "title": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ] + }, + "upvote_ratio": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ] + }, + "upvotes": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "id", + "title", + "author", + "subreddit", + "created_at", + "upvotes", + "upvote_ratio", + "comment_count", + "permalink", + "external_url", + "preview_text", + "flair", + "media_type", + "is_promoted" + ], + "type": "object" + }, + "type": "array" + }, + { + "type": "null" + } +]
8 tool updates
- Changed
get_usage2 fields changed- added
Output schema / properties / usage / properties / free_tier_hintAdded value: +{ + "description": "Present on free-tier trial-key calls: what budget the call drew from and that paying upgrades this same key.", + "type": "string" +} - removed
Output schema / properties / usage / properties / keyless_hintRemoved value: -{ - "description": "Present on keyless calls: what budget the call drew from and how to get a key with its own balance.", - "type": "string" -}
- Added
mint_key - Changed
reddit_get_post2 fields changed- added
Output schema / properties / usage / properties / free_tier_hintAdded value: +{ + "description": "Present on free-tier trial-key calls: what budget the call drew from and that paying upgrades this same key.", + "type": "string" +} - removed
Output schema / properties / usage / properties / keyless_hintRemoved value: -{ - "description": "Present on keyless calls: what budget the call drew from and how to get a key with its own balance.", - "type": "string" -}
- Changed
reddit_get_subreddit2 fields changed- added
Output schema / properties / usage / properties / free_tier_hintAdded value: +{ + "description": "Present on free-tier trial-key calls: what budget the call drew from and that paying upgrades this same key.", + "type": "string" +} - removed
Output schema / properties / usage / properties / keyless_hintRemoved value: -{ - "description": "Present on keyless calls: what budget the call drew from and how to get a key with its own balance.", - "type": "string" -}
- Changed
reddit_get_subreddit_posts2 fields changed- added
Output schema / properties / usage / properties / free_tier_hintAdded value: +{ + "description": "Present on free-tier trial-key calls: what budget the call drew from and that paying upgrades this same key.", + "type": "string" +} - removed
Output schema / properties / usage / properties / keyless_hintRemoved value: -{ - "description": "Present on keyless calls: what budget the call drew from and how to get a key with its own balance.", - "type": "string" -}
- Changed
reddit_get_user2 fields changed- added
Output schema / properties / usage / properties / free_tier_hintAdded value: +{ + "description": "Present on free-tier trial-key calls: what budget the call drew from and that paying upgrades this same key.", + "type": "string" +} - removed
Output schema / properties / usage / properties / keyless_hintRemoved value: -{ - "description": "Present on keyless calls: what budget the call drew from and how to get a key with its own balance.", - "type": "string" -}
- Changed
reddit_resolve_url2 fields changed- added
Output schema / properties / usage / properties / free_tier_hintAdded value: +{ + "description": "Present on free-tier trial-key calls: what budget the call drew from and that paying upgrades this same key.", + "type": "string" +} - removed
Output schema / properties / usage / properties / keyless_hintRemoved value: -{ - "description": "Present on keyless calls: what budget the call drew from and how to get a key with its own balance.", - "type": "string" -}
- Changed
reddit_search2 fields changed- added
Output schema / properties / usage / properties / free_tier_hintAdded value: +{ + "description": "Present on free-tier trial-key calls: what budget the call drew from and that paying upgrades this same key.", + "type": "string" +} - removed
Output schema / properties / usage / properties / keyless_hintRemoved value: -{ - "description": "Present on keyless calls: what budget the call drew from and how to get a key with its own balance.", - "type": "string" -}
7 tool updates
- First observed
get_usage - First observed
reddit_get_post - First observed
reddit_get_subreddit - First observed
reddit_get_subreddit_posts - First observed
reddit_get_user - First observed
reddit_resolve_url - First observed
reddit_search
Related MCP Connectors
Real-time LinkedIn, X (Twitter) and Reddit data for AI agents. Free key, self-minted, no signup.
X (formerly Twitter) posts, profiles, and search for AI agents. Free key, self-minted, no signup.
LinkedIn data for AI agents: search, profiles, companies, posts. Free key, self-minted, no signup.
Read-only Reddit search API for AI agents: posts, comments, comment trees, subreddit rules.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables AI assistants to browse Reddit, search posts, analyze user activity, and fetch comments without requiring API keys. Features smart caching, clean data responses, and optional authentication for higher rate limits.51,185820MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to access public Reddit data via JSON endpoints, including subreddit trending posts, keyword search, and post details with comments, without authentication.12MIT
- AlicenseNot gradedqualityDmaintenanceEnables searching Reddit posts, fetching subreddit content, and retrieving post comments without requiring an API key. It uses public JSON endpoints to provide seamless access to Reddit data for LLM-based applications.2MIT
- AlicenseNot gradedqualityFmaintenanceReddit automation for AI agents — browse feeds, search posts, comment, vote, and publish using a Chrome extension bridge. Python CLI with JSON output, no API keys needed.13MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.