What are the prerequisites to run the server?
Python 3.8+, Reddit API credentials, Azure OpenAI API access, and a Slack workspace with a bot integration are required.
@omendra02
基本信息
A FastAPI-based MCP server tool that fetches and summarizes top Reddit posts using Azure OpenAI. It generates a daily PDF digest and uploads it to Slack, with support for topic-based subreddits and scheduled jobs.
工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
MCP Reddit Digest Server is a FastAPI-based Model Context Protocol server that automatically fetches top Reddit posts, generates AI‑powered summaries using Azure OpenAI, formats them into PDF reports, and delivers the digest directly to Slack. It is designed for teams who want to stay informed about discussions in subreddits related to AI, cybersecurity, programming, or any custom topic.
Set up the required environment variables (Reddit API, Azure OpenAI, Slack bot token) in a .env file, install dependencies, and start the server with uvicorn mcp_server.main:app --reload. Use the POST /mcp/reddit endpoint to get a digest by topic (e.g., “ai”) or POST /mcp/reddit/subreddit to specify custom subreddits. The system can also be configured to run on a daily or custom schedule by editing scheduler.py.
Python 3.8+, Reddit API credentials, Azure OpenAI API access, and a Slack workspace with a bot integration are required.
Create a `.env` file with variables for Reddit (CLIENT_ID, CLIENT_SECRET, USERNAME, PASSWORD, USER_AGENT), Azure OpenAI (KEY, API_VERSION, ENDPOINT, DEPLOYMENT), and Slack (BOT_TOKEN, CHANNEL_ID).
Use the `POST /mcp/reddit/subreddit` endpoint with a comma‑separated list of subreddit names, or edit the `TOPIC_SUBREDDITS` dictionary in `reddit_fetcher.py` to add new topic‑to‑subreddit mappings.
Yes. Edit `scheduler.py` to adjust the `cron` job (e.g., daily at 9 AM) or set an `interval` schedule for testing.
`GET /` for health check, `POST /mcp/hello` for testing connectivity, `POST /mcp/reddit` for topic‑based digests, and `POST /mcp/reddit/subreddit` for custom subreddit digests.
Open-source MCP to use Blender with any LLM

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
Hindsight: Agent Memory That Learns

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
评论