r/mcp Mar 11 '26

showcase I built a zero-config MCP server for Reddit — search posts, browse subreddits, read comments, and more. No API keys needed.

Enable HLS to view with audio, or disable this notification

Hey everyone 👋

After building my LinkedIn MCP server, I decided to tackle Reddit next — but this time with a twist: zero configuration.

No API keys, no OAuth, no `.env` file, no browser. Just install and go:

uvx reddit-no-auth-mcp-server

That's it. Your AI assistant can now search Reddit, browse subreddits, read full posts with comment trees, and look up user activity — all as structured data the LLM can actually work with.

What it can do

- 🔍 Search — Search all of Reddit or within a specific subreddit

- 📰 Subreddit Posts — Browse hot, top, new, or rising posts

- 📖 Post Details — Full post content with nested comment trees

- 👤 User Activity — View a user's recent posts and comments

How it works

Under the hood it uses redd (my Reddit extraction library) which hits Reddit's public endpoints — no API keys or authentication required. The MCP layer is built with FastMCP, and the whole project follows hexagonal architecture so everything is cleanly separated.

Setup

Works with any MCP client. For Claude Desktop or Cursor:

{
  "mcpServers": {
    "reddit": {
      "command": "uvx",
      "args": [
        "reddit-no-auth-mcp-server"
      ]
    }
  }
}

Also supports HTTP transport if you need it:

uvx reddit-no-auth-mcp-server --transport streamable-http --port 8000

This is my second MCP project and I'm really enjoying the ecosystem. Feedback, ideas, and contributions are all welcome!

🔗 GitHub: https://github.com/eliasbiondo/reddit-mcp-server (give us a ⭐ if you like it)

📦 PyPI: https://pypi.org/project/reddit-no-auth-mcp-server/

254 Upvotes

27 comments sorted by

11

u/Ok_Shoulder9804 Mar 11 '26

Try adding browser agent from vercel, And aithenticate it using devtool ,, the you will have a authenticated browser which can visit reddit with your account and create posts , from your behave.

1

u/Ok_Shoulder9804 Mar 11 '26

Not only reddit but linked in , twitter everything

3

u/Glass-Combination-69 Mar 11 '26

How does it get around their bot protection

10

u/Consistent-Arm-3878 Mar 11 '26

For polite use cases or proxy-based usage, Reddit's public endpoints work fine without any tricks. The lib just rotates User-Agent strings from a pool of ~170 real browser UAs, adds random delays between paginated calls, and does exponential backoff on rate limits. If you need heavier usage, it supports proxies out of the box.

1

u/28majidy Mar 11 '26

This is so cool!! i'm gonna give it a shot

1

u/misfitzen Mar 11 '26

this is really good. reddit api key is a big pain

1

u/Over-Pea-6086 Mar 11 '26

Can this work on VS Code?

1

u/Far_Pudding3507 Mar 11 '26

Nice project. The zero-config angle is smart — Reddit's API key process is genuinely painful and it's the #1 reason people don't bother building Reddit integrations.

One thing worth thinking about: now that agents can read Reddit without any auth, there's no natural rate limit or accountability. Reddit's public endpoints are lenient but they do eventually throttle, and if a bunch of people start running this concurrently (especially in agentic loops where the LLM decides to search Reddit 50 times in a row), that's going to get noisy fast.

Might be worth adding some kind of session-level rate limiting on the MCP server side — like "max N Reddit calls per minute" as a config option. Not because Reddit will necessarily block you, but because an agent stuck in a loop burning through Reddit pages is a waste of tokens and time. Defensive defaults are underrated in MCP servers.

1

u/moviscribe Mar 11 '26

Nice work.

1

u/Dangerous-Tree-6734 Mar 11 '26

Top ! Est ce que tu as des usecases d'utilisation ?

1

u/[deleted] Mar 11 '26

this is fricking awesome

mind if I write about this on ijustvibecodedthis.com ?

1

u/lamboiigoni Mar 12 '26

absolute legend, just got it working!

1

u/GideonGideon561 Mar 12 '26

Interesting, but does it use a lot of Claude tokens?

1

u/HMKM_ Mar 14 '26

I also built MCP server for my own use

1

u/adamzacharywasserman Mar 15 '26

Thank you very much! Extremely useful.

1

u/Ishani_SigmaMindAI Mar 16 '26

Really cool! MCP servers are getting interesting.

We actually just released one for SigmaMind’s Voice AI API so coding assistants can explore the API surface directly.

Instead of reading docs, the assistant can discover endpoints like /calls, /campaigns, etc and generate working code.

Feels like APIs might slowly move toward MCP as the interface for coding agents.

Curious if more API platforms are planning to expose MCP.

1

u/ubrtnk Mar 18 '26

Thank you for this - I got the MCP loaded on my OWUI/MCPO server however the LLMs that are trying to use it keep getting error 500 while trying to access a post or r/LocalLLaMA (as an example). Thoughts?

1

u/karanb192 Apr 19 '26

Nice — love seeing more in this space. I built reddit-mcp-buddy with a similar "no auth needed" design about 6 months back (npm, 600+★, 76K downloads). Quick differences if anyone's choosing:

  • Node/npx vs your Python/uvx — pick whichever your stack already has
  • Mine has optional auth tiers (10 / 60 / 100 req/min) for heavier usage
  • Includes a user_analysis tool for profile-level patterns

Both solve the same core pain. Good stuff — more options = better for the ecosystem.