Back to MCP directory
publicPublicdnsLocal runtime

reddit-mcp-server

一个基于MCP协议的Reddit数据抓取服务器,通过Apify云服务快速搜索Reddit帖子、评论和用户,并支持线索监控和品牌提及发现。

article

README

🚀 Reddit MCP Server 🤖

Reddit MCP Server是一个MCP服务器,它能将数据抓取任务委托给高性能的Apify云执行器,从而让AI智能体搜索Reddit或查找特定线索。

🚀 快速开始

快速安装

你可以根据自己使用的平台,在数秒内完成 Reddit MCP 的安装:

Claude Desktop (macOS/Windows)

将以下内容添加到 claude_desktop_config.json 文件中:

{
  "mcpServers": {
    "reddit-mcp": {
      "command": "npx",
      "args": ["-y", "@practicaltools/reddit-mcp-server"],
      "env": {
        "APIFY_API_TOKEN": "YOUR_APIFY_TOKEN"
      }
    }
  }
}
Cursor & Windsurf
  1. 打开 设置 -> MCP 服务器
  2. 添加一个新服务器:
    • 名称Reddit MCP
    • 类型stdio
    • 命令npx -y @practicaltools/reddit-mcp-server
    • 环境变量APIFY_API_TOKEN=YOUR_TOKEN
Claude Code (CLI)
claude-code --mcp @practicaltools/reddit-mcp-server="npx -y @practicaltools/reddit-mcp-server" --env APIFY_API_TOKEN=YOUR_TOKEN
VS Code (Copilot Agent)

将以下内容添加到 .vscode/mcp.json 文件中:

{
  "mcpServers": {
    "reddit-mcp": {
      "command": "npx",
      "args": ["-y", "@practicaltools/reddit-mcp-server"],
      "env": { "APIFY_API_TOKEN": "YOUR_TOKEN" }
    }
  }
}

获取Apify API令牌

要使用此服务器,你需要一个Apify API令牌。获取步骤如下:

  1. 注册/登录:访问 Apify控制台 进行注册或登录。
  2. 设置:点击左下角侧边栏的 设置 图标。
  3. 集成:选择顶部的 集成 选项卡。
  4. 复制令牌:复制页面顶部的字符串。

✨ 主要特性

  • reddit_fast_search:快速搜索Reddit上的帖子、评论或用户,非常适合收集一般性信息。
  • reddit_lead_monitor:查找高意向线索或品牌提及信息,同时过滤掉无用内容。

📦 安装指南

本地开发

如果你想参与项目贡献或从源代码运行项目,可以按照以下步骤操作:

# 安装依赖
npm install

# 构建项目
npm run build

# 本地运行
node dist/index.js

🤝 贡献代码

欢迎大家贡献代码!具体指南请参阅 CONTRIBUTING.md

📄 许可证

本项目采用 MIT 许可协议,详细内容请参阅 LICENSE


Practical Tools 用心打造 ❤️

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client