SuperAPI AI 工具集

reddit-research-mcp

Reddit 市场与竞品研究 MCP 服务器:通过语义搜索发现 20,000+ 子版块,抓取帖子与评论并附完整引用,管理研究订阅源。面向竞品分析、客户发现和市场研究场景。

访问官网

工具介绍

用途

reddit-research-mcp 是一个 MCP 服务器,用于将 Reddit 上的讨论转化为结构化的、有引用的研究洞察。它面向竞品分析、客户发现和市场研究等场景。它是 Dialog 研究引擎的开源组成部分,也可以完全独立、免费使用。

主要能力

  • 基于证据的洞察与完整引用:每项发现都链接回真实的 Reddit 帖子与评论,附带投票数、奖项和直接 URL。
  • 零摩擦设置:无需 Reddit API 凭据,无需终端命令,无需管理凭据,连接即可开始研究。
  • 大规模语义搜索:Reddit API 搜索上限为 250 条结果,该服务器使用向量嵌入在 20,000+ 已索引子版块中进行概念搜索,发现你未了解的相关社区。
  • 持久化研究管理:将子版块集合保存为订阅源(feeds),用于持续监控,适合长期竞品分析和市场研究活动。

使用方式

快速设置(约 60 秒),支持 OpenAI Codex CLI 等。MCP 服务器 URL 为 https://mcp.dialog.tools/mcp,适用于其他 AI 助手。可在 Claude Code、Cursor、Codex、Gemini CLI 或任何兼容 MCP 的客户端中使用。使用 Descope OAuth2 进行安全认证:无需 Reddit 凭据,令牌由 MCP 客户端自动管理,仅访问公开 Reddit 数据;首次使用认证约需 30 秒。

服务器操作包括:discover_subreddits(在 20,000+ 已索引子版块中进行语义向量搜索,查找相关社区)、search_subreddit(在特定子版块内按时间范围和排序搜索帖子)、按类型(hot、new、top、rising)列出单个子版块的帖子、批量并发抓取多个子版块的帖子(效率提升 70%)、获取完整评论树以进行深度分析。

订阅源(Feeds)用于保存研究配置以持续监控:create_feed(保存发现的子版块及分析和元数据)、list_feeds(分页查看所有已保存订阅源)、get_feed(按 ID 获取特定订阅源)、update_feed(修改订阅源名称、子版块或分析)、delete_feed(永久删除订阅源)。

适用场景

按角色划分:

  • 独立开发者与 SaaS 创始人:在构建前验证产品想法;找到目标客户聚集的社区;监控竞品提及和情绪;发现细分领域的未满足需求。
  • 产品经理:大规模收集客户反馈;跨社区追踪功能请求;了解竞争格局;在趋势达到顶峰前识别新兴趋势。
  • 市场研究人员:进行带完整引用的情绪分析;从真实讨论构建受众画像;追踪观点随时间的演变;生成基于证据的报告。

具体用途包括竞品分析(比较情绪、功能请求、痛点和迁移体验,并附上每处讨论的链接)、客户发现(从目标市场发现未满足需求、功能差距和定价顾虑)、市场研究(追踪采用趋势、担忧、成功案例和新兴用例,并进行时间分析)、产品验证(从真实 Reddit 讨论中识别痛点并验证解决方案)、持续监控(构建重要社区的精选订阅源)。

限制

  • 仅访问公开 Reddit 数据。
  • Reddit API 本身搜索上限为 250 条结果,但本服务器通过语义搜索扩展覆盖范围。
  • 若需要按计划自动运行并推送到 Slack,需结合 Dialog 平台,该服务器本身独立使用时不具备此调度能力。
  • 具体收费信息暂未提供。

技术细节

技术栈:Python 3.11+(带类型提示)、FastMCP 作为服务器框架、ChromaDB 用于语义搜索、PRAW 用于 Reddit API 交互。服务器遵循分层抽象模式以提升可扩展性和自文档化:第 1 层发现(查看可用操作和获取工作流建议),第 2 层模式检查(在执行前了解参数要求、验证规则和示例),第 3 层执行(使用验证过的参数执行实际操作)。

版本 1.0.1。欢迎贡献,可在仓库提交 issue。