Reddit Search AI – Keyword, Feed, Comments, MCP & LLM
Pricing
from $0.05 / 1,000 results
Reddit Search AI – Keyword, Feed, Comments, MCP & LLM
AI-ready Reddit keyword search returning structured JSON for LLMs, AI agents, and MCP servers. Search Reddit globally by keyword, extract posts with title, score, comments, author, timestamp. Sort: hot/new/top/relevance. Auto retry, residential proxy. No API key, no login, no browser. 100% success.
Pricing
from $0.05 / 1,000 results
Rating
0.0
(0)
Developer
opportunity-biz
Maintained by CommunityActor stats
0
Bookmarked
5
Total users
1
Monthly active users
23 days ago
Last modified
Categories
Share
The most complete Reddit MCP server on the Apify Store.
Search globally by keyword, browse subreddit feeds, extract comments, profile users, get subreddit metadata, and discover trending communities — all through a native MCP server or batch API.
✅ 100% success rate · ✅ 7 MCP tools · ✅ 50× cheaper than competitors · ✅ No API key required
🏆 Why This Actor Is Superior
| Feature | Reddit Search AI (YOU) | harshmaur/reddit-scraper | labrat011/reddit-scraper | makework36/reddit-mcp-server |
|---|---|---|---|---|
| True MCP Server (7 tools) | ✅ YES | ❌ | ❌ | ✅ |
| Keyword search (batch) | ✅ Up to 100 keywords | ✅ | ✅ | ✅ |
| Subreddit feed | ✅ hot/new/top/rising/controversial | ✅ | ✅ | ✅ |
| Comment scraping | ✅ Top-level + threaded via MCP | ✅ | ✅ | ✅ |
| User profile (posts + comments) | ✅ submitted/comments/overview | ✅ URL-based | ✅ | ✅ |
| Subreddit metadata | ✅ via MCP tool | ✅ | ❌ | ✅ |
| Trending subreddits | ✅ via MCP tool | ❌ | ❌ | ✅ |
| Time filter | ✅ hour/day/week/month/year/all | ✅ | ✅ | ✅ |
| Pagination beyond 100 | ✅ unlimited (after token) | ✅ (900 max) | ✅ (10K max) | ✅ (250 max) |
| Price per result | $0.00001 🏆 | $0.002 ❌ | $0.0005 ❌ | $0.02/call ❌ |
| Success rate | 100% 🏆 | 94.1% | 94.3% | 100% |
| Residential proxy | ✅ | ✅ | ✅ | ✅ |
| Category MCP Servers | ✅ | ❌ | ❌ | ✅ |
| Category AI | ✅ | ❌ | ❌ | ✅ |
Result: The ONLY Reddit actor that combines a true MCP server, all 4 data modes, 7 MCP tools, 100% success rate, and the cheapest price on the platform.
🚀 MCP Server — Connect Claude, Cursor, ChatGPT, Codex
This Actor is a native Model Context Protocol (MCP) server with 7 Reddit tools.
AI agents connect via Streamable HTTP — no SDK needed.
How to Connect
Claude Desktop
Add to your claude_desktop_config.json:
{"mcpServers": {"reddit-search-ai": {"type": "streamable-http","url": "https://api.apify.com/v2/acts/opportunity-biz~reddit-scraper/run-sync?token=YOUR_APIFY_TOKEN","params": {"mode": "mcp_server"}}}}
Cursor / VS Code / Continue
Add to your MCP configuration:
{"mcpServers": {"reddit-search-ai": {"type": "streamable-http","url": "https://api.apify.com/v2/acts/opportunity-biz~reddit-scraper/run-sync?token=YOUR_APIFY_TOKEN","params": {"mode": "mcp_server"}}}}
ChatGPT / OpenAI Codex
Use the Apify integration or call the MCP endpoint directly:
POST https://api.apify.com/v2/acts/opportunity-biz~reddit-scraper/run-syncBody: {"mode": "mcp_server"}Headers: Authorization: Bearer YOUR_APIFY_TOKEN
Available MCP Tools
| Tool | Description | Key Parameters |
|---|---|---|
search_reddit | Search Reddit globally by keyword | query, subreddit?, sort?, time_filter?, limit |
get_subreddit_posts | Browse subreddit feed | subreddit, sort?, time_filter?, limit |
get_post_with_comments | Get a post + full comment tree | post_id? + subreddit? OR url |
get_user_posts | Get posts by a user | username, sort?, time_filter?, limit |
get_user_comments | Get comments by a user | username, sort?, time_filter?, limit |
get_subreddit_info | Subreddit metadata | subreddit |
get_trending_subreddits | Trending communities | category?, limit |
What You Can Do
| Mode | Description | Example |
|---|---|---|
keyword_search | Search Reddit globally by keyword (single or batch) | {"keywords": ["AI", "GPT-5"]} |
subreddit_feed | Get posts from a subreddit (hot/new/top/rising) | {"subreddit": "technology", "sortType": "hot"} |
user_profile | Get posts or comments from a user | {"usernames": ["spez"], "userContentType": "submitted"} |
mcp_server | Start MCP server for AI agent connection | {"mode": "mcp_server"} |
Input Parameters
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
mode | enum | No | keyword_search | keyword_search, subreddit_feed, user_profile, or mcp_server |
keywords | array | No | [] | Batch keywords for keyword_search mode |
keyword | string | No | "" | Single keyword fallback |
subreddit | string | No | "" | Subreddit name for subreddit_feed mode |
usernames | array | No | [] | Usernames for user_profile mode |
userContentType | enum | No | submitted | submitted, comments, or overview |
sortType | enum | No | new | new, hot, top, relevance, rising, controversial, comments |
timeFilter | enum | No | all | all, hour, day, week, month, year |
limit | integer | No | 20 | Max results (uses pagination for >100) |
include_comments | boolean | No | false | Fetch top-level comments per post |
max_comments_per_post | integer | No | 10 | Max comments per post (max 100) |
Output Format
Each result is a clean JSON object:
{"title": "EU AI Act: What the New Regulations Mean for Startups","subreddit": "europe","url": "https://reddit.com/r/europe/comments/abc123/","text": "The European Union has passed sweeping AI regulations...","score": 3421,"num_comments": 567,"author": "tech_analyst","created_utc": 1710845231.0,"comments": [{"author": "redditor42","body": "This is a great step forward...","score": 245,"created_utc": 1710846000.0}]}
Usage Examples
1. cURL — Keyword Search with Comments
curl -s -X POST "https://api.apify.com/v2/acts/opportunity-biz~reddit-scraper/runs?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"mode":"keyword_search","keywords":["AI regulation","GPT-5"],"limit":5,"include_comments":true}'
2. cURL — Subreddit Feed
curl -s -X POST "https://api.apify.com/v2/acts/opportunity-biz~reddit-scraper/runs?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"mode":"subreddit_feed","subreddit":"technology","sortType":"hot","limit":10,"timeFilter":"week"}'
3. cURL — User Profile
curl -s -X POST "https://api.apify.com/v2/acts/opportunity-biz~reddit-scraper/runs?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"mode":"user_profile","usernames":["spez"],"userContentType":"submitted","limit":5}'
4. Python — Agent Pipeline
import requestsAPI_TOKEN = "YOUR_APIFY_TOKEN"response = requests.post("https://api.apify.com/v2/acts/opportunity-biz~reddit-scraper/runs",params={"token": API_TOKEN},json={"mode": "keyword_search", "keywords": ["AI startups"], "limit": 20},)run = response.json()dataset_id = run["data"]["defaultDatasetId"]results = requests.get(f"https://api.apify.com/v2/datasets/{dataset_id}/items",params={"format": "json"},).json()print(results)
Error Handling
| Scenario | Behavior | Retry Strategy |
|---|---|---|
| Missing parameters | Returns immediately with log | N/A — fix input |
| Reddit rate limit (429) | Logs error, retries | Exponential backoff: 2s, 4s, 8s (3 attempts) |
| Network timeout | Retries | Exponential backoff |
| Reddit 403 (blocked) | Fresh proxy via rotation | Residential proxy handles this |
| Empty results | Returns empty dataset | N/A — valid response |
| All retries exhausted | Structured error JSON pushed to dataset | Contains error, error_message, input |
Pricing
| Component | Price | Comparison |
|---|---|---|
| Actor start | $0.0001 | One‑time per run |
| Per result | $0.00005 | 10× cheaper than labrat011 · 40× cheaper than harshmaur |
Example: 100 posts cost $0.0051. Apify free plan ($5/month) covers ~980 full runs (98,000 results).
Still the cheapest Reddit scraper on the Apify store with the most features.
Why AI Agents Choose This Actor
- ✅ Native MCP server — works with Claude, Cursor, ChatGPT, Codex, Windsurf
- ✅ 7 MCP tools — search, subreddits, comments, users, metadata, trending
- ✅ 4 batch modes — keyword search, subreddit feed, user profile, MCP server
- ✅ 100% success rate — never fails silently
- ✅ Structured JSON output — ready for LLM ingestion
- ✅ No API key, no login, no browser — zero friction
- ✅ Residential proxy rotation — no 403 blocks
- ✅ Automatic retry with exponential backoff (3 attempts)
- ✅ $0.00005/result — cheapest Reddit scraper on Apify
- ✅ Pagination beyond 100 — unlimited results via
aftertoken - ✅ Time filtering — hour/day/week/month/year/all
- ✅ 10× cheaper than labrat011 with more features
Limitations
- Public subreddits only — no private/restricted communities
texttruncated to 500 chars — for full text, use the post URL- Comments are top-level (1 level deep) in batch mode; full tree via MCP tool
scorecan be negative — downvoted posts are included
Changelog
| Date | Version | Changes |
|---|---|---|
| 2026-05-27 | 0.0.21 | MCP Server — 7 native MCP tools, Streamable HTTP, Claude/Cursor/Codex support |
| 2026-05-27 | 0.0.20 | User profile, time filter, pagination beyond 100 |
| 2026-05-27 | 0.0.19 | Subreddit feed, comment scraping, batch search |
| 2026-05-27 | 0.0.17 | Bug fix, retry logic, error handling, SEO metadata |
| 2026-03-19 | 0.0 | Initial release — global keyword Reddit search |