mcp-reddit-digest
1
The MCP Reddit Digest Server is designed to fetch Reddit content and automatically deliver summaries to Slack. It uses Azure OpenAI to create digests and includes features like customizable scheduling and modular integration capabilities.
MCP Reddit Digest Server
A FastAPI-based server that fetches, summarizes, and delivers Reddit content to Slack using Azure OpenAI. Key features include:
- Smart Reddit Monitoring: Fetch top posts by topic or custom subreddits.
- AI-Powered Summaries: Use AI to condense Reddit discussions.
- Markdown Formatting and PDF Reports: Generate digests with organized formatting and convert to PDFs.
- Slack Integration: Send digests to Slack channels.
- Scheduled Delivery: Automate digests on a schedule.
- Modular Architecture: Easy extension and integration.
Getting Started
- Prerequisites: Python 3.8+, Reddit API credentials, Azure OpenAI access, Slack workspace.
- Installation: Clone the repository, install dependencies, and start the server.
- Usage:
- API Endpoints: Health check, generate digests by topic or subreddit.
- Configuration: Set schedule in
scheduler.py
, modify topic mappings inreddit_fetcher.py
.