# Reddit MCP

> Reddit MCP lets your AI client tap into Reddit’s massive database. You can search specific subreddits, pull global trending topics, and analyze full comment threads for deep community insights. It's built to turn raw social data into actionable intelligence for researchers and marketers.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** reddit, subreddits-api, social-discovery, community-monitoring, trending-posts, comment-analysis, user-profiles, social-intelligence, mcp

## Description

Need a better way to monitor public discussion? This MCP connects your AI agent directly to Reddit’s content streams. You stop manually scrolling through tabs just to gauge public sentiment or track industry buzz. Instead, you ask your agent simple questions—like 'What are people saying about quantum computing in r/technology?'—and it handles the heavy lifting. The tool retrieves subreddit metadata and lists hot posts from any community. It also lets you perform global searches across Reddit for specific keywords or topics. If you need to dig deeper into a single discussion, the MCP gets the full comment thread for analysis. These kinds of integrations make powerful tools available through Vinkius, so connecting your favorite AI client is straightforward. You'll get detailed user profiles and can even retrieve the rules of any subreddit before diving in.

## Tools

### get_post
Fetches detailed information for a single, specific Reddit post.

### get_subreddit_rules
Retrieves the explicit governing rules for any given subreddit community.

### get_user_comments
Gathers recent comment activity generated by a specific Reddit user account.

### list_trending_subreddits
Lists currently popular or trending subreddits across the platform.

### get_post_comments
Retrieves the entire comment thread associated with a specific post for deep analysis.

### get_subreddit_info
Gathers general metadata and information about an entire subreddit community.

### get_user_profile
Retrieves public details, engagement history, and basic data for a specified Reddit user.

### list_popular_posts
Lists the top posts that are currently trending across all of Reddit globally.

### list_subreddit_posts
Lists various posts from a specific subreddit, allowing sorting by time or popularity.

### search_reddit
Executes a broad search query across the entire Reddit platform to find relevant content.

### search_subreddit
Performs a targeted keyword search limited only to posts within one specific subreddit.

## Prompt Examples

**Prompt:** 
```
List the hot posts in r/artificialintelligence.
```

**Response:** 
```
I've retrieved the hot posts. Currently, the top discussions are about 'New LLM Benchmarks' and 'AI in Robotics'. Would you like me to fetch the comments for any of them?
```

**Prompt:** 
```
Show me the top trending posts in r/technology from the past 24 hours.
```

**Response:** 
```
Top 5 in r/technology (24h). #1: "OpenAI announces GPT-5 with 10x context window" (23,400 upvotes, 4,567 comments). #2: "EU passes landmark AI regulation framework" (18,200 upvotes, 3,234 comments). #3: "Apple reveals M5 chip benchmarks" (15,800 upvotes, 2,100 comments). #4: "Quantum computing milestone: 1000 logical qubits" (12,400 upvotes, 1,890 comments). #5: "Tesla's new battery tech doubles EV range" (11,200 upvotes, 2,456 comments). Subreddit activity: 12% above average today.
```

**Prompt:** 
```
Search r/startups for posts mentioning Series A funding advice from the last month.
```

**Response:** 
```
Found 23 relevant posts in r/startups about Series A advice. Most upvoted: "What I wish I knew before our Series A" (2,340 upvotes, detailed founder retrospective). "Series A pitch deck template that raised $12M" (1,890 upvotes, includes template link). "VC red flags during Series A due diligence" (1,456 upvotes). Key themes: unit economics (mentioned 34 times), team composition (28), market timing (22), board structure (18). 3 AMA posts from Series A founders this month.
```

## Capabilities

### Analyze Subreddit Content
List top posts, check community metadata, or find specific discussions within a chosen subreddit.

### Monitor Global Trends
Find out what's hot right now by listing popular and trending topics across Reddit globally.

### Deep Dive into Conversations
Retrieve complete comment threads for any post, letting you analyze the full flow of community discussion.

### Perform Targeted Searches
Search across all of Reddit or narrow your focus to a single subreddit using natural language queries.

### Profile and Rule Checks
Access public user profiles and check the specific rules governing any given community.

## Use Cases

### Monitoring Competitor Buzz
A brand manager wants to track mentions of a new competitor's product. They ask their agent to search_subreddit within r/marketing, targeting the keyword 'CompetitorX'. The MCP returns 45 relevant posts and key discussion themes, saving hours of manual searching.

### Understanding Early Adopter Sentiment
A product team needs to gauge initial reactions to a beta feature. They ask the agent to get_post_comments on a specific thread in r/techbeta. The MCP provides the full comment thread, allowing them to categorize sentiment (positive, negative, feature request) automatically.

### Market Trend Spotting
A financial analyst needs to know what topics are gaining traction right now. They use list_trending_subreddits and then analyze the top posts via get_post for immediate market indicators, far faster than checking multiple news feeds.

### Vetting a Community's Vibe
A company wants to partner with an online community. They first use get_subreddit_info and then check the rules using get_subreddit_rules before committing, ensuring the community aligns with their brand guidelines.

## Benefits

- Instead of manually checking multiple tabs, your agent handles all the heavy lifting. You can use list_popular_posts to see what's trending globally in seconds.
- You gain full visibility into a discussion by using get_post_comments. This lets you analyze the entire conversation flow and understand community sentiment beyond just the top comment.
- Need context on why certain content is allowed? Use get_subreddit_rules before starting research to ensure your analysis is compliant with the community standards.
- The MCP doesn't just report data; it organizes it. You can use list_subreddit_posts and filter results, or perform a specific search using search_subreddit for highly relevant material.
- Get background context on contributors. Use get_user_profile to understand who is leading the conversation—it’s more than just reading names.

## How It Works

The bottom line is that your AI acts as a dedicated social analyst, pulling complex Reddit information right where you are working.

1. Subscribe to this MCP, then provide your Reddit Client ID and Client Secret from your apps preferences.
2. Connect your AI client (like Claude or Cursor) using the Vinkius platform.
3. Tell your agent what you need—for instance, 'List popular posts in r/artificialintelligence'—and it retrieves the data directly into the chat.

## Frequently Asked Questions

**How do I use Reddit MCP to find popular topics?**
Use list_popular_posts to get a quick overview of what's trending globally. If you want trends in a specific area, run list_trending_subreddits first.

**Can I search for keywords in just one subreddit?**
Yes, use the search_subreddit tool. This limits your results only to that community, which is much more focused than a full global search using search_reddit.

**How many tools are available in the Reddit MCP?**
There are 11 specific tools available in this MCP. They cover everything from simple post retrieval (get_post) to complex thread analysis (get_post_comments).

**What is needed to connect my AI client to the Reddit MCP?**
You'll need your Reddit Client ID and Client Secret, which you must obtain from your personal apps preferences on the Reddit developer site.

**Does Reddit MCP give me access to private user data?**
No. The tools are designed only to pull publicly available information. You can retrieve public details using get_user_profile, but no private accounts are accessible.

**Can my AI automatically find the hot posts in a specific subreddit?**
Yes! Use the `list_subreddit_posts` tool with the subreddit name and sort set to 'hot'. Your agent will return the trending discussions, including titles, scores, and links in seconds.

**How do I get my Reddit Client ID and Client Secret?**
Log in to your Reddit account, navigate to **Preferences** > **Apps** (https://www.reddit.com/prefs/apps), and create a new app of type **script** to reveal your credentials.