MCP server for summarizing users's Reddit homepage or any subreddit based on posts and comments.
A Model Context Protocol (MCP) server for summarizing homepage of the user or contents of subreddits and comments on posts.
Clone repository or download files manually.
git clone https://github.com/sinanefeozler/reddit-summarizer-mcp.git
cd reddit-summarizer-mcp
Create virtual envoriment and install dependencies.
uv venv
source .venv/bin/activate
uv sync
summarize_frontpageSummarize user's homepage with post limits and optional comment analyse on posts. Parameters:
limit (default: 10): Post fetching limitwith_comments (default: false): Summarize with comments on postssummarize_subredditSummarize a subreddit's contents by inspecting posts. Parameters:
limit (default: 10): Post fetching limitwith_comments (default: false): Summarize with comments on postsfetch_by (default: 'hot') : Sorting option for posts. (hot, new, top, rising, random if aviable)reed_commentsReed and summarize comments on a post. Needs post id or url. Parameters:
id (default: None) : id of posturl (default: None) : url of postlimit (default: 15) : fetching limit of the comments/summarize_my_pageProvides a prompt to summarize and categorize the posts and comments on frontpage. Gives LLM a predefined template and categorize to make a more human readable outputs.
MIT