Provides tools for searching Reddit posts globally or within specific subreddits, retrieving recent posts from a subreddit, and fetching top-level comments from specific posts.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@reddit-searchfind the most popular posts on r/rust this week"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
reddit-search
MCP server for searching Reddit. No API key required.
Tools
search
Search Reddit posts globally or within a subreddit.
query — Search query. Use
subreddit:NAMEprefix to limit to a subreddit.sort — Sort order:
relevance,hot,top,new,comments(default: relevance).time — Time filter:
hour,day,week,month,year,all(default: week).limit — Number of results (1–100, default 10).
subreddit_posts
Get recent posts from a specific subreddit.
subreddit — Subreddit name (without r/ prefix).
sort — Sort order:
hot,new,top,rising(default: hot).time — Time filter for
topsort (default: week).limit — Number of results (1–100, default 10).
post_comments
Get comments from a specific Reddit post.
url — Reddit post URL or permalink.
sort — Comment sort:
confidence,top,new,controversial,old,qa(default: top).limit — Number of top-level comments (1–100, default 20).
Setup
npm installNo API key needed. Uses Reddit's public JSON endpoints (~10 requests/minute).
Usage
npm startThe server runs on stdio using the Model Context Protocol.
MCP configuration
Add to your .mcp.json:
"reddit-search": {
"command": "npx",
"args": ["tsx", "src/index.ts"],
"cwd": "/path/to/reddit-search"
}This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.