search_posts
Search for posts in a Reddit subreddit
Search one subreddit's posts from inside a conversation, ordered and capped the way you ask for.
LABSCO SUMMARY
There is no comment fetch, no submission, no user lookup and no cross-subreddit search here; search_posts and its inputs — subreddit, query, sort, count — are the whole configuration, which is the reason to reach for it over a fuller Reddit client. The cost is that the credential setup is the same either way: a Reddit app registration is required before the first call, for a surface that reads one board.
A Reddit search server whose entire surface is search_posts: name a subreddit, give it a query, choose a sort order and a count, and get the matching posts back.
A registered Reddit application, since the server authenticates as one: you need its REDDIT_CLIENT_ID and REDDIT_CLIENT_SECRET, plus a REDDIT_USER_AGENT string identifying your client to Reddit.
One command plus credentials — npx -y @enisze/reddit-mcp, then supply credentials
USE CASES
Point the search at the community that would know, give it the phrase you care about, and cap how much of the board comes back.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
search_postsSearch for posts in a Reddit subreddit
BEFORE YOU INSTALL
1 tool when we connected. Read-only. Every search is scoped to one subreddit, count ranges from 1 to 100 with a default of 25, and requests are spaced two seconds apart.
The documented client runs the server on your machine.
CONTEXT COST
Rated by the size of the one tool definition that rides along on every turn
INSTALLATION
npx -y @enisze/reddit-mcp{
"mcpServers": {
"reddit-mcp": {
"command": "npx",
"args": [
"-y",
"@enisze/reddit-mcp"
],
"env": {
"REDDIT_CLIENT_ID": "<YOUR_REDDIT_CLIENT_ID>",
"REDDIT_CLIENT_SECRET": "<YOUR_REDDIT_CLIENT_SECRET>",
"REDDIT_USER_AGENT": "reddit-mcp-server/1.0.0"
}
}
}
}