reddit-mcp 是做什么的?
本地 MCP 服务器,允许 Claude 通过公共 RSS 订阅读取 Reddit,无需账户、应用或 API 密钥。
概述
jorgen-k/reddit-mcp 是一个轻量级 MCP 服务器,使 Claude 能够通过 Reddit 的公共 RSS 订阅获取帖子、评论和子版块内容。它无需任何身份验证——无需 Reddit 账户、OAuth 应用或 API 密钥。
功能
- 通过 RSS 订阅读取 Reddit 内容
- 获取热门帖子、子版块订阅、用户帖子等
- 支持 Claude Code、Claude Desktop 及其他 MCP 客户端
- 零配置——仅指向 RSS 订阅 URL
安装
git clone https://github.com/jorgen-k/reddit-mcp.git
cd reddit-mcp
pip install -r requirements.txt
用法
- 编辑
config.json以添加您想要的 Reddit RSS 订阅:
{
"feeds": [
"https://www.reddit.com/r/all/.rss",
"https://www.reddit.com/r/programming/.rss"
]
}
- 运行服务器:
python server.py
- 在 MCP 客户端(如 Claude Code)中引用服务器。
工作原理
服务器获取配置的 RSS 订阅,解析 XML,并以结构化 Markdown 输出内容。每条帖子包括标题、链接、作者和摘要。
要求
- Python 3.10+
httpx(用于 URL 请求)feedparser(用于 RSS 解析)
限制
- 仅支持公开的 Reddit 内容
- 评论只能通过特定帖子 RSS 获取
- 没有写入支持(无法发布或投票)
许可
MIT