Reddit MCP Server avatar

Reddit MCP Server

Under maintenance

Pricing

$5.00 / 1,000 results

Go to Apify Store
Reddit MCP Server

Reddit MCP Server

Under maintenance

Model Context Protocol (MCP) server for Reddit. Search posts, read subreddit listings, fetch posts with comments, profile users, and discover trending communities — straight from your AI agent.

Pricing

$5.00 / 1,000 results

Rating

0.0

(0)

Developer

Techforce Global

Techforce Global

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Reddit Posts Scraper + MCP Connector Delivery

Scrape Reddit — search results, subreddit listings, or a single post with its full comment thread — and deliver every result straight into the apps you already use via MCP connectors: Notion, Slack, Linear, Airtable, Jira, GitHub, and more. No glue code, no webhooks to maintain.

Scrape Reddit → drop it into Notion, Slack, or Linear automatically.


⭐ Features

  • 3 scrape modes — search Reddit, list a subreddit, or pull a single post with comments.
  • Deliver anywhere via MCP connectors — pick any connector you've authorized; the Actor calls its tools for you.
  • Per-post or summary delivery — one message per post, or a single rolled-up summary.
  • Templated messages — compose the payload with {title}, {author}, {permalink}, and more.
  • Clean, structured output — flat JSON with ISO-8601 timestamps and absolute permalinks, stored in the dataset.
  • Credentials stay private — delivery runs through the Apify MCP Proxy; the Actor never sees your connector tokens.

🎯 Use Cases

  • Research → Notion — push posts about your product or niche into a Notion database.
  • Monitoring → Slack — drop new top posts from a subreddit into a Slack channel.
  • Triage → Linear/Jira — turn relevant complaints or bug reports into tickets.
  • Archiving → Airtable/Sheets — keep a structured log of Reddit discussions.

🚀 How to Use

  1. Choose a scrape mode and fill the matching fields (query, subreddit, or post URL).
  2. (Optional) Pick an MCP connector as the delivery target — or leave it empty to just collect data.
  3. Set the connector tool (e.g. create_page, send_message) and its arguments.
  4. Run. Results land in the dataset and, if a connector is set, in your app.

💡 First time with a connector? Run once with delivery on — the run log prints the connector's available tool names so you know what to put in Connector tool name.

🧩 Input Configuration

FieldTypeDescription
modeenumsearch, subreddit, or post.
searchQuery / searchScopeSubredditstringSearch terms and optional subreddit scope (search mode).
subredditstringSubreddit name without r/ (subreddit mode).
postUrlstringPost URL or id (post mode).
sort / time / limitenum/intOrdering, time window, and max posts (1–100).
maxCommentsintComments to include in post mode (0–500).
redditClientId / redditClientSecretstringRecommended. Reddit app credentials for the official API (avoids 403 blocks). See below.
proxyConfigurationobjectApify Proxy. RESIDENTIAL recommended.
mcpConnectorconnectorDelivery target — any authorized MCP connector.
deliveryModeenumperPost, summary, or none.
mcpToolstringTool to call on the connector.
mcpArgumentsobjectTool arguments; string values support {placeholders}.
mcpMessageTemplatestringMarkdown template exposed as {message}.

Reddit aggressively blocks anonymous/datacenter traffic with 403 errors. For reliable results, use the official API:

  1. Go to https://www.reddit.com/prefs/appsCreate another app.
  2. Choose script (or web app), give it a name, set the redirect URI to http://localhost (unused for app-only access).
  3. Copy the client ID (under the app name) and secret into redditClientId / redditClientSecret.

The Actor uses these for userless (app-only) read access — no Reddit login or user token needed. Without credentials it falls back to the public endpoints, which may be blocked.

Placeholders available in arguments / template

{title} · {author} · {subreddit} · {score} · {num_comments} · {permalink} · {url} · {selftext} · {created} · {flair} · {id} · {message}

Example: deliver each post to Slack

{
"mode": "subreddit",
"subreddit": "MachineLearning",
"sort": "top",
"time": "week",
"limit": 10,
"mcpConnector": "<your-slack-connector>",
"deliveryMode": "perPost",
"mcpTool": "send_message",
"mcpArguments": { "channel": "#reddit", "text": "{message}" },
"mcpMessageTemplate": "*{title}* by u/{author} — {score} upvotes\n{permalink}"
}

📦 Example Output (dataset row)

{
"id": "1abc234",
"title": "What are your favorite lesser-known stdlib modules?",
"author": "example_user",
"subreddit": "python",
"score": 1543,
"upvote_ratio": 0.97,
"num_comments": 212,
"permalink": "https://www.reddit.com/r/Python/comments/1abc234/...",
"url": "https://www.reddit.com/r/Python/comments/1abc234/...",
"flair": "Discussion",
"over_18": false,
"created": "2026-06-24T12:30:00+00:00",
"scrapeMode": "subreddit"
}

💵 Pricing

Pay-per-event: a small fee per scraped post and per successful connector delivery. Failed Reddit requests are not charged.


🔗 Integrations

Deliver Reddit data into any MCP connector you've authorized in Apify:

  • Notion — create pages/database rows per post
  • Slack / Discord — post messages to a channel
  • Linear / Jira — open issues from relevant posts
  • Airtable / Google Sheets — append structured rows
  • GitHub — open issues or discussions
  • …or any other MCP-compatible connector

You can also consume the dataset directly via the Apify API, or wire it into n8n, Zapier, and Make.


🆘 Support

For issues, questions, or feature requests: Email: bhavin.shah@techforceglobal.com

Made with ❤️ for the Data Extraction community

📅 Book a 15-min consultation

🌐 Website: https://techforceglobal.com/apify-actors/