Reddit语义搜索服务

基于Model Context Protocol (MCP)的服务器,提供AI驱动的Reddit语义搜索和发现功能,包括搜索数百万Reddit帖子、探索子版块和发现趋势话题。

  • by lignertys
  • JavaScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 lignertys/reddit-insights-mcp

使用说明

Reddit Insights MCP服务器

A. 模型上下文协议(MCP) 提供人工智能驱动的Reddit搜索和发现功能的服务器。使用语义AI搜索数百万条Reddit帖子,探索子版块,发现热门话题。

安装

npm install -g reddit-insights-mcp

或者直接使用npx运行:

npx reddit-insights-mcp

配置

克劳德桌面版

添加到您的Claude Desktop配置文件中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "reddit-insights": {
      "command": "npx",
      "args": ["reddit-insights-mcp"],
      "env": {
        "REDDIT_INSIGHTS_API_KEY": "your_api_key_here"
      }
    }
  }
}

环境变量

变量 必填 描述
REDDIT_INSIGHTS_API_KEY 没有 用于高级功能的API密钥

获取API密钥: reddit-insights.com

可用工具

reddit_search

使用语义AI搜索Reddit对话。

参数:

  • query (字符串,必填):自然语言搜索查询
  • limit (数字,可选):最大结果(1-100,默认值:20)

例子:

Search for discussions about mechanical keyboards for programming

reddit_list_subreddits

获取可用子版块的分页列表。

参数:

  • page (数字,可选):页码(默认值:1)
  • limit (数字,可选):每页结果(1-100,默认值:20)
  • search (字符串,可选):按名称、标题或描述筛选

reddit_get_subreddit

获取特定subreddit的详细信息。

参数:

  • subreddit (字符串,必填):不带r/前缀的子目录名称

reddit_get_trends

获取Reddit趋势文章和见解。

参数:

  • page (数字,可选):页码(默认值:1)
  • perPage (数字,可选):每页结果(默认值:12)
  • filter (字符串,可选):时间段-“最近”、“今天”、“周”、“月”
  • category (字符串,可选):按类别筛选

用法示例

研究一个主题:

You: What are developers saying about React Server Components?
Claude: [Uses reddit_search] Found 45 results...

探索社区:

You: Tell me about r/typescript
Claude: [Uses reddit_get_subreddit] r/typescript has 285,432 subscribers...

发现趋势:

You: What's trending in tech this week?
Claude: [Uses reddit_get_trends] Top trending topics...

链接

许可证

麻省理工学院