reddit34
3.5
The Reddit34 MCP Server provides tools to interact with Reddit data, enabling exploration and analysis of Reddit activities and trends.
Reddit34 offers a variety of functions that can help users access and process Reddit posts, comments, and user activity efficiently. Whether you are interested in popular posts, specific subreddit content, or user-based data, Reddit34 has the tools to meet your needs.
Features
- Popular Posts: Retrieve a list of the most popular posts.
- Top Popular Posts: Access top posts filtered by time (hour, day, week, month, year, or all).
- Rising Popular Posts: Discover posts that are gaining popularity.
- Top Posts By Username: Fetch top posts from a specific user, filtered by time.
- Posts By Subreddit: Get posts from a specific subreddit, sorted by new, hot, or rising.
MCP Tools
- popular_posts: Allows retrieval of popular posts with sorting options ('new' or 'hot').
- top_popular_posts: Fetches top posts based on time criteria such as hour, day, week, etc.
- rising_popular_posts: Identifies posts that are rising in popularity.
- top_posts_by_username: Provides top posts from a specified user, with time-based filtering.
- posts_by_subreddit: Retrieves posts from a specified subreddit, with sorting options.
Usage with Different Platforms
python
python
import reddit34_mcp
# Initialize the server
server = reddit34_mcp.Server()
# Retrieve popular posts
popular_posts = server.popular_posts(sort='hot')
# Fetch top posts by a specific user
user_top_posts = server.top_posts_by_username(username='example_user', time_filter='week')
# Get posts from a subreddit
subreddit_posts = server.posts_by_subreddit(subreddit='example_subreddit', sort='new')