social

Reddit MCP Server

There's no official Reddit MCP. Here's the community Reddit MCP server I'd use with Claude for audience research, plus setup, rate limits and costs.

Pricing
free
GitHub stars
831
Last commit
2026-08-17
Page updated

Open source (MIT) and free. Uses a free Reddit script app for full access; Reddit's free API access is meant for personal, non-commercial use.

Reddit doesn't ship an MCP server, so every option is community-built. My pick is reddit-mcp-buddy: it's read-only, actively maintained, installs with one npx line, and exposes five tools for browsing subreddits, searching, pulling full comment threads and profiling users.

One thing changed in 2026 that trips people up. Reddit blocks the logged-out JSON API now, so without credentials this server can only browse subreddits through Reddit's RSS feed, with no scores or comment counts. Search, comments and user analysis need a free Reddit "script" app. It takes five minutes and bumps you from 10 to 100 requests per minute. Older servers that promised "no API key needed" mostly broke on this.

For marketers, Reddit is where people complain honestly. Ask Claude to search r/marketing, r/SaaS and r/Entrepreneur for your category over the past month, pull the top threads with comments, and list the exact phrases people use for their problem. That's copy you didn't have to write. Pair it with the X MCP to see which complaints show up on both.

The caveat: keep it read-only. Reddit communities spot automated posting fast and mods ban for it. If you need posting, jordanburke/reddit-mcp-server can do it, but that's how accounts get flagged.

What you can ask it

  • “Search r/marketing, r/SaaS and r/Entrepreneur for posts about "cold email" from the last month and list the 10 most common frustrations in the users' own words”
  • “Pull the top 5 threads mentioning [competitor] this year with comments. What do people like, what do they hate, and what do they switch to?”
  • “Browse the top posts of all time in r/copywriting and summarize the advice that keeps coming up”
  • “Find threads where someone asks for a tool like ours and tell me which subreddits they cluster in”
  • “Get the comments on this thread [URL] and sort the objections into price, trust and features”

Features

  • `browse_subreddit`: hot, new, top, rising or controversial posts from any subreddit, r/all or r/popular
  • `search_reddit`: search all of Reddit or specific subreddits, filtered by author, time and flair
  • `get_post_details`: a post plus its full comment thread from any Reddit URL format
  • `user_analysis`: karma, recent posts and comments, and most active subreddits for a user
  • Read-only by design: it never posts, comments or votes
  • Three rate-limit tiers: 10, 60 or 100 requests per minute depending on credentials
  • Local in-memory cache (50MB cap) so repeat questions don't burn requests

How to set up the Reddit MCP Server

Works with: Claude Desktop, Claude Code, Cursor

1. Claude Desktop, quickest: download reddit-mcp-buddy.mcpb from the latest release and open it. Claude installs it as an extension. 2. Claude Desktop, via npm: add this to claude_desktop_config.json:
{
  "mcpServers": {
    "reddit": {
      "command": "npx",
      "args": [
        "-y",
        "reddit-mcp-buddy"
      ]
    }
  }
}
3. Claude Code:
claude mcp add --transport stdio reddit-mcp-buddy -s user -- npx -y reddit-mcp-buddy
4. Cursor and other clients: use the same npx -y reddit-mcp-buddy command in the client's MCP settings. 5. Add credentials (recommended): go to reddit.com/prefs/apps, create an app of type script, set the redirect URI to http://localhost:8080, then add the keys:
{
  "mcpServers": {
    "reddit": {
      "command": "npx",
      "args": [
        "-y",
        "reddit-mcp-buddy"
      ],
      "env": {
        "REDDIT_CLIENT_ID": "your_client_id",
        "REDDIT_CLIENT_SECRET": "your_client_secret",
        "REDDIT_USERNAME": "your_username",
        "REDDIT_PASSWORD": "your_password"
      }
    }
  }
}
6. Restart your client. Without step 5 only browse_subreddit and reddit_explain work.

Alternatives

jordanburke/reddit-mcp-server

Reads anonymously or with app credentials, and can post and comment if you give it your login, which is exactly the risky part.

adhikasp/mcp-reddit

The older Python server this page used to recommend; fetches hot threads and post details, but hasn't been updated since May 2025.

FAQ

Is there an official Reddit MCP server?
No. Reddit hasn't released one, so all Reddit MCP servers are community projects built on Reddit's API or public feeds.
How do I connect Reddit to Claude?
Install reddit-mcp-buddy with npx -y reddit-mcp-buddy (or the .mcpb extension for Claude Desktop), then add a free Reddit script app's client ID and secret so search and comments work.
Do I need a Reddit API key?
For anything beyond browsing, yes. Reddit blocks the logged-out JSON API, so search, comment threads and user analysis need a free script app from reddit.com/prefs/apps.
Can a Reddit MCP post for me?
reddit-mcp-buddy can't; it's read-only. Some community servers can, but automated posting is the fastest way to get your account banned from subreddits.

Added: 2026-02-26 · Last reviewed: 2026-09-22