Skip to main content
Glama
Arindam200

Reddit MCP Server

search_posts

Find Reddit posts by searching with keywords, filtering by subreddit, sorting by relevance or time, and controlling result quantity.

Instructions

Search for Reddit posts using a search query.

Args: query: The search query/term to search for subreddit: Optional subreddit to limit search to (with or without 'r/' prefix). If None, searches all of Reddit sort: Sort order for results - one of: "relevance", "hot", "top", "new", "comments" time_filter: Time period to filter results (e.g. "hour", "day", "week", "month", "year", "all") limit: Number of posts to return (1-100) Returns: Dictionary containing structured search results with the following structure: { 'query': str, # The search query used 'subreddit': Optional[str], # Subreddit searched (None if searching all of Reddit) 'sort': str, # Sort method used 'time_filter': str, # Time filter used 'posts': [ # List of matching posts { 'id': str, # Post ID 'title': str, # Post title 'author': str, # Author's username 'subreddit': str, # Subreddit name 'score': int, # Post score (upvotes - downvotes) 'upvote_ratio': float, # Ratio of upvotes to total votes 'num_comments': int, # Number of comments 'created_utc': float, # Post creation timestamp 'url': str, # URL to the post 'permalink': str, # Relative URL to the post 'is_self': bool, # Whether it's a self (text) post 'selftext': str, # Content of self post (if any) 'link_url': str, # URL for link posts (if any) 'over_18': bool, # Whether marked as NSFW 'spoiler': bool, # Whether marked as spoiler 'stickied': bool, # Whether stickied in the subreddit 'locked': bool, # Whether comments are locked 'distinguished': Optional[str], # Distinguishing type (e.g., 'moderator') 'flair': Optional[Dict], # Post flair information if any }, ... ], 'metadata': { 'fetched_at': float, # Timestamp when data was fetched 'result_count': int, # Number of results returned 'search_scope': str, # "all" or subreddit name } } Raises: ValueError: If query is empty, sort method is invalid, or time_filter is invalid RuntimeError: For other errors during the operation

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
queryYes
subredditNo
sortNorelevance
time_filterNoall
limitNo

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Arindam200/reddit-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server