if they're validating a product idea or building a content strategy.
Why This vs ChatGPT?
Problem with ChatGPT:
It has no real-time Reddit access. It can't search current discussions, can't filter by engagement, and can't show you what people are saying RIGHT NOW about your topic.
This skill provides:
Live semantic search
- Searches millions of Reddit posts with AI-powered intent matching (not just keywords)
Engagement filtering
- Sort by upvotes/comments to find validated pain points
Sentiment analysis
- Automatically tags posts as Discussion/Q&A/Story/News
Relevance scoring
- Shows 0-1 match score so you know which results matter
Subreddit intelligence
- Browse communities, see trending topics, get recent posts
Direct links
- Every result includes Reddit URL for full context
You can replicate this
by manually browsing Reddit, searching multiple subreddits, reading hundreds of posts, taking notes, and synthesizing patterns. Takes 1-2 hours per research query. This skill does it in 15-20 seconds.
Setup
1. Get API Key (free tier available)
Sign up at
https://reddit-insights.com
Go to Settings → API
Copy your API key
2. Install MCP Server
For Claude Desktop
- add to
claude_desktop_config.json
:
{
"mcpServers"
:
{
"reddit-insights"
:
{
"command"
:
"npx"
,
"args"
:
[
"-y"
,
"reddit-insights-mcp"
]
,
"env"
:
{
"REDDIT_INSIGHTS_API_KEY"
:
"your_api_key_here"
}
}
}
}
For Clawdbot
- add to
config/mcporter.json
:
{
"mcpServers"
:
{
"reddit-insights"
:
{
"command"
:
"npx reddit-insights-mcp"
,
"env"
:
{
"REDDIT_INSIGHTS_API_KEY"
:
"your_api_key_here"
}
}
}
}
Verify installation:
mcporter list reddit-insights
Available Tools
Tool
Purpose
Key Params
reddit_search
Semantic search across posts
query
(natural language),
limit
(1-100)
reddit_list_subreddits
Browse available subreddits
page
,
limit
,
search
reddit_get_subreddit
Get subreddit details + recent posts
subreddit
(without r/)
reddit_get_trends
Get trending topics
filter
(latest/today/week/month),
category
Performance Notes
Response time:
12-25 seconds (varies by query complexity)
Simple queries: ~12-15s
Complex semantic queries: ~17-20s
Heavy load periods: up to 25s
Best results:
Specific products, emotional language, comparison questions
Weaker results:
Abstract concepts, non-English queries, generic business terms
Sweet spot:
Questions a real person would ask on Reddit
Best Use Cases (Tested)
Use Case
Effectiveness
Why
Product comparisons (A vs B)
⭐⭐⭐⭐⭐
Reddit loves debates
Tool/app recommendations
⭐⭐⭐⭐⭐
High-intent discussions
Side hustle/money topics
⭐⭐⭐⭐⭐
Engaged communities
Pain point discovery
⭐⭐⭐⭐
Emotional posts rank well
Health questions
⭐⭐⭐⭐
Active health subreddits
Technical how-to
⭐⭐⭐
Better to search specific subreddits
Abstract market research
⭐⭐
Too vague for semantic search
Non-English queries
⭐
Reddit is English-dominant
Query Strategies (Tested with Real Data)
✅ Excellent Queries (relevance 0.70+)
Product Comparisons
(best results!):
"Notion vs Obsidian for note taking which one should I use"
→ Relevance: 0.72-0.81 | Found: Detailed comparison discussions, user experiences
"why I switched from Salesforce to HubSpot honest experience"
"The perfect productivity app doesn't exist. No single app can do everything well, so we use a stack of apps. But this creates another problem: multi app fragmentation..."
SaaS founder validating a new project management tool idea
Challenge:
Needed to understand real frustrations with existing PM tools (Asana, Monday, ClickUp) to find positioning angle.
Research Query:
reddit_search("I hate my project management tool it's so frustrating for remote teams", limit=50)
What They Found (in 18 seconds):
42 posts
with 0.60+ relevance
Top pain points
(mentioned 15+ times):
"Too complicated for simple projects"
"Mobile app is terrible"
"Hard to see the big picture"
"Notifications are overwhelming"
"Pricing jumps too fast with team size"
Most upvoted insight
(+347 upvotes, r/startups):
"We switched from Monday to a Notion template because Monday felt like learning a new language just to assign a task. Sometimes simple beats powerful."
Positioning Decision:
Built messaging around:
"Project management that feels like a shared doc, not enterprise software."
Product Changes Made:
Simplified onboarding (3 clicks to first task vs 15-step wizard)
Mobile-first design (every feature tested on phone first)
Flat pricing ($8/user, no tiers)
Big-picture dashboard view (Gantt hidden by default)
Results (6 months post-launch):
2,400 paying users
78% came from "Reddit research-informed" messaging
4.7/5 rating on G2 with reviews saying "finally, PM without the bloat"
Founder quote: "That one Reddit search saved us from building features nobody wanted."
Tips
Natural language works best
- Ask questions like a human would
Include context
- "for small business" or "as a developer" improves results
Export top 10 posts to analyze language patterns for messaging
Validate idea:
reddit_search
"[your product category] recommendations"
See what alternatives people mention
Note gaps in existing solutions
Check
reddit_get_subreddit
for relevant communities to monitor
Content research:
reddit_get_subreddit
Get posts from target community
reddit_search
Find specific questions/discussions with high engagement
Create content answering real user questions (with examples from Reddit)
Post back to Reddit (with value, not spam)
Competitive intelligence:
reddit_search
"[competitor name] experience"
reddit_search
"switched from [competitor] to [other]"
Extract feature complaints and praise
Build comparison matrix based on real feedback
Pro Tips
For Product Research:
Search for "I wish [category] had..." to find feature requests
Filter by comments (not just upvotes) to find discussion-heavy threads
Look for posts from 30-90 days ago (recent but with accumulated discussion)
For Content Ideas:
Search your topic + "explained" or "guide"
Check what questions have 0-2 replies (content gaps!)
Save high-upvote posts and create better answers
For Market Validation:
Run the same search monthly to track sentiment trends
Compare subreddit sizes (r/notion has 180K vs r/obsidianmd 90K)
Watch for "migration posts" ("leaving X for Y") as early signals
Quality Indicators
A good Reddit Insights search has:
Relevance scores mostly 0.60+ (strong semantic match)
Results from 3+ different subreddits (diverse perspectives)
Mix of high engagement (100+ upvotes) and niche discussions
Clear patterns across multiple posts (not one-off opinions)
Recent posts (<90 days) mixed with classic threads
Common Mistakes to Avoid
❌
Being too generic
- "marketing tips" returns weak results; "B2B cold email that actually works" is better
❌
Ignoring engagement metrics
- A post with 2 upvotes is one person's opinion; 200+ upvotes is validated
❌
Taking single posts as truth
- Look for patterns across 5-10 posts minimum
❌
Forgetting to check sentiment
- A "Discussion" post is different from a "Q&A" (check the field!)
❌
Not visiting actual threads
- The semantic summary is great, but top comments often have gold
Built on semantic AI search (not keyword matching).
Find what people REALLY think. Not what marketing says they think.