Communitygithub.com

jorgen-k/reddit-mcp

本地 MCP 服务器,允许 Claude 通过公共 RSS 订阅读取 Reddit,无需账户、应用或 API 密钥。

reddit-mcp 是什么?

jorgen-k/reddit-mcp 是一个本地 MCP 服务器,专为 Claude 等 AI 代理设计,使其能够通过 Reddit 的公共 RSS 订阅读取并浏览 Reddit 内容。该工具无需注册 Reddit 账户、创建应用或获取 API 密钥,极大简化了集成流程,特别适合隐私敏感或权限受限的环境。它支持多种 Reddit 数据源,包括热门帖子、子版块订阅、用户帖子以及评论等。用户只需提供 RSS URL 或配置相关参数即可获取数据。该工具主要通过解析 RSS 订阅的 XML 内容,将其转化为结构化的 Markdown 格式,供 AI 代理读取和处理。兼容 Claude Code、Claude Desktop 以及任何支持 MCP 协议的客户端。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add jorgen-k/reddit-mcp

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

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

用法

  1. 编辑 config.json 以添加您想要的 Reddit RSS 订阅:
{
  "feeds": [
    "https://www.reddit.com/r/all/.rss",
    "https://www.reddit.com/r/programming/.rss"
  ]
}
  1. 运行服务器:
python server.py
  1. 在 MCP 客户端(如 Claude Code)中引用服务器。

工作原理

服务器获取配置的 RSS 订阅,解析 XML,并以结构化 Markdown 输出内容。每条帖子包括标题、链接、作者和摘要。

要求

  • Python 3.10+
  • httpx(用于 URL 请求)
  • feedparser(用于 RSS 解析)

限制

  • 仅支持公开的 Reddit 内容
  • 评论只能通过特定帖子 RSS 获取
  • 没有写入支持(无法发布或投票)

许可

MIT

相关技能