Reddit MCP server

Tired of manual Reddit data extraction and API limitations? Connect your AI agents directly to Reddit content through our MCP server, enabling seamless access to posts, comments, user data, and community insights without authentication hassles.

POWERING THE WORLD'S TOP DATA-DRIVEN TEAMS

What is Reddit MCP server?

Reddit MCP server connects AI agents with Reddit scraper via the Model Context Protocol. It fetches subreddit posts with titles and comments, user details and profiles, community information with member counts, media elements and timestamps, and more.

Comprehensive Reddit data extraction

Extract posts, comments, user details, and subreddit information from any Reddit URL or search term without authentication or API limitations.

Multiple scraping methods with sorting options

Scrape by specific URLs or keywords with flexible sorting by relevance, hot, top, new, or comments across communities, posts, and users.

Cost-effective at scale with flexible output formats

Get 1,000 results for under $4 or 10,000+ monthly results on starter plans, with data exported in JSON, CSV, XML, Excel, or HTML formats.

One token to rule them all

Single Apify API key unlocks 6,000+ Actors and MCP servers. One account, one invoice and transparent usage tracking.

Dynamic tool discovery

Is Reddit MCP server not enough? Agents can search, evaluate, and add other Apify tools based on workflow needs.

Smart prompts and resources

Pre-built prompts and resources help agents understand tool capabilities and use cases.

Prerequisites

Before you start, make sure you have the following:

1

An Apify account

Sign up for a free Apify account if you don’t have one.

2

Apify API Token

Get your personal API token from the Integrations section in Apify Console. This token will be used to authorize the MCP server to run Actors on your behalf.

3

MCP client

An AI agent or client that supports MCP. This could be Anthropic Claude for Desktop, a VS Code extension with MCP support, Apify’s web-based Tester MCP Client, or any custom client implementation. You can also check supported MCP clients in official documentation.

How to set up Reddit MCP server

If you have an MCP client that supports streamable HTTP, connect using OAuth authentication by providing Reddit MCP server URL you can find below. You'll be redirected to your browser to sign in to your Apify account and approve the connection.

1{
2 "mcpServers": {
3 "apify": {
4 "url": "https://mcp.apify.com/?actors=trudax/reddit-scraper"
5 }
6 }
7}

If you don't have an MCP client that supports streamable HTTP, you can still set up Apify's Reddit MCP server. For Claude for Desktop, enable MCP servers via the Developer settings. Then, you need to add an entry for the Apify MCP server. For instance, in Claude’s config file, under mcpServers, add an entry like:

{
"mcpServers": {
"actors-mcp-server": {
"command": "npx",
"args": [
"-y", "@apify/actors-mcp-server",
"--actors", "trudax/reddit-scraper"
],
"env": {
"APIFY_TOKEN": "YOUR_APIFY_TOKEN"
}
}
}
}

Task examples for Reddit MCP server

"What are the top posts in r/technology from the past week?"

"Show me the most upvoted comments on this Reddit post URL"

"Find trending posts about artificial intelligence across all subreddits"

"What are the latest posts in r/AskReddit with over 1000 upvotes?"

Sample dataset

Here's a sample of the data you can extract with our Reddit MCP server including posts, comments, user data, and community insights, and much more without the limitation of Reddit's official API.

{
"id": "t3_144w7sn",
"parsedId": "144w7sn",
"url": "https://www.reddit.com/r/HonkaiStarRail/comments/144w7sn/my_luckiest_10x_pull_yet/",
"username": "YourKingLives",
"title": "My Luckiest 10x Pull Yet",
"communityName": "r/HonkaiStarRail",
"parsedCommunityName": "HonkaiStarRail",
"body": "URL: https://i.redd.it/yod3okjkgx4b1.jpg\nThumbnail: https://b.thumbs.redditmedia.com/lm9KxS4laQWgx4uOoioM3N7-tBK3GLPrxb9da2hGtjs.jpg\nImages:\n\thttps://preview.redd.it/yod3okjkgx4b1.jpg?auto=webp&v=enabled&s=be5faf0250e19138b82c7bbe5e7406fa46da4e73\n",
"html": null,
"numberOfComments": 0,
"upVotes": 1,
"isVideo": false,
"isAd": false,
"over18": false,
"createdAt": "2023-06-09T05:23:15.000Z",
"scrapedAt": "2023-06-09T05:23:28.409Z",
"dataType": "post"
},

Frequently asked questions

The Reddit MCP server is a tool that enables AI agents and applications to extract posts, comments, user profiles, and subreddit analytics from Reddit's platform. It provides programmatic access to comprehensive data beyond the limitations of Reddit's official API.

To use the Reddit MCP server, create an Apify account and get your API token. Then configure the server in your MCP-compatible client using either OAuth authentication or by adding the configuration with your token.

No, you don't need Reddit API key to use our Reddit MCP server. The server operates through Apify's infrastructure and only requires an Apify account with API token for authentication and access to the service.

You can access a comprehensive range of Reddit data through the MCP server, including posts, comments, user profiles, and community insights without dealing with authentication requirements. The server extracts key data types such as post content, comment threads, user statistics, subreddit information, and community metrics directly for your AI agents.

The Reddit MCP server has no specific rate limits imposed by the service itself, but usage is subject to your Apify account's resource limits and pricing plan.

Ready to start using Reddit MCP server?