reddit34

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')