Creativity · MCP — server
MCP Reddit Server
The MCP Reddit Server is a community-maintained Model Context Protocol server wrapping Reddit's OAuth-protected API. It lets an LLM client browse subreddits, pull hot and top posts, walk comment trees, and post submissions or replies when given the right scopes.
MCP facts
- Kind
- server
- Ecosystem
- anthropic-mcp
- Language
- Python
- Transports
- stdio
Capabilities
- Tools: list_hot, list_top, search_submissions, get_comments, post_submission, reply_to_comment
- Resources: reddit://r/{subreddit} and reddit://submission/{id} URIs
- Auth: OAuth 2.0 app credentials via env vars
Install
pip install mcp-server-reddit && python -m mcp_server_reddit Configuration
{
"mcpServers": {
"reddit": {
"command": "python",
"args": ["-m", "mcp_server_reddit"],
"env": {
"REDDIT_CLIENT_ID": "...",
"REDDIT_CLIENT_SECRET": "...",
"REDDIT_REFRESH_TOKEN": "...",
"REDDIT_USER_AGENT": "mcp-reddit/1.0 by u/you"
}
}
}
} Frequently asked questions
Is this server official?
No — it is community-maintained. Review the repo you install carefully because Reddit credentials allow posting on your behalf.
Why does Reddit's API rate-limit me?
Reddit enforces per-user rate limits plus separate limits for unauthenticated traffic. Always include a descriptive User-Agent and authenticate.
Can this scrape private subreddits?
Only if the authenticated user is a member. Private or restricted subreddits return 403 otherwise.
Sources
- Reddit API docs — accessed 2026-04-20
- MCP community servers — accessed 2026-04-20