get_commentLABSCO SUMMARY
Read-only Reddit, which is the half that is safe to attach.
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.
What it is
A Python server built on PRAW that reads Reddit. Read only: nothing here posts, votes or comments.
What you get
- 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
Requirements
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.
Setup effort
One command plus credentials — pip install reddit-mcp, then supply credentials
USE CASES
Finding out what a community thinks about a product
Search for the subreddit, then search posts inside it rather than searching all of Reddit.
Reading the actual discussion under a thread
Fetch the submission and then its comments, so the answer comes from the replies rather than the title.
Checking whether a subreddit is worth following
Read its details before subscribing an agent to it as a source.
Chasing one specific reply someone quoted at you
Fetch that single comment instead of the whole thread it came from.
6 tools
Listed in project docs. Your client may show a different list.
get_comments_by_submissionget_submissionget_subredditsearch_postssearch_subredditsBEFORE YOU INSTALL
What to know first
Tools you get
6 tools named in the project's documentation.
Requires
- pip on PATH
- REDDIT_CLIENT_ID in your environment
- REDDIT_CLIENT_SECRET in your environment
Where it runs
Both documented setups run the server on your machine.
INSTALLATION
Connect your client
Server setup
pip install reddit-mcpMCP Clients
Claude Desktop — uvx
{
"mcpServers": {
"reddit": {
"command": "uvx",
"args": [
"reddit-mcp"
],
"env": {
"REDDIT_CLIENT_ID": "<YOUR_REDDIT_CLIENT_ID>",
"REDDIT_CLIENT_SECRET": "<YOUR_REDDIT_CLIENT_SECRET>"
}
}
}
}Claude Desktop — pip
{
"mcpServers": {
"reddit": {
"command": "python",
"args": [
"-m",
"reddit_mcp"
],
"env": {
"REDDIT_CLIENT_ID": "<YOUR_REDDIT_CLIENT_ID>",
"REDDIT_CLIENT_SECRET": "<YOUR_REDDIT_CLIENT_SECRET>"
}
}
}
}