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_frontpage
Summarize 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_subreddit
Summarize 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_comments
Reed 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_page
Provides 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