Six tools, all fetches — the project says write support is not built yet, so an agent holding this cannot post in your name. The cost is context: comment threads are long, and get_comments_by_submission puts the whole tree in front of the model, so narrow the post before you pull its comments.
A Python server built on PRAW that reads Reddit. Read only: nothing here posts, votes or comments.
- search_subreddits to find a community, get_subreddit for its details
- search_posts to find posts
- get_submission for a single post
- get_comments_by_submission for a post's comment thread, get_comment for one comment
- Parameters validated with pydantic before the call goes out
- PRAW's rate-limit handling underneath
Reddit API credentials from a developer app at reddit.com/prefs/apps: the app's client id and secret. Runs with uvx, or from pip as reddit-mcp; it also works from agent frameworks such as LangChain, LlamaIndex and AutoGen.
One command plus a key — pip install reddit-mcp, then supply credentials
