/ 目录 / 演练场 / reddit-mcp-buddy
● 社区 karanb192 ⚡ 即开即用

reddit-mcp-buddy

作者 karanb192 · karanb192/reddit-mcp-buddy

干净、经过 LLM 优化的 Reddit MCP 服务器 — 浏览 subreddits、搜索帖子、获取完整线程并分析用户。 零设置。

reddit-mcp-buddy 是一个 TypeScript MCP 服务器,可以让 AI 助手干净、快速地访问 Reddit 数据。 它提供了 5 种工具,用于浏览 subreddits、搜索帖子、阅读带有评论的完整线程、分析用户个人资料以及解释 Reddit 术语。 通过 npx 进行零设置,支持三层身份验证(10/60/100 请求/分钟),并包括具有 50MB 内存限制的智能缓存。

为什么要用

核心特性

实时演示

实际使用效果

reddit-mcp-buddy-2.replay ▶ 就绪
0/0

安装

选择你的客户端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "reddit-mcp-buddy-2": {
      "command": "TODO",
      "args": [
        "See README: https://github.com/karanb192/reddit-mcp-buddy"
      ]
    }
  }
}

打开 Claude Desktop → Settings → Developer → Edit Config。保存后重启应用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "reddit-mcp-buddy-2": {
      "command": "TODO",
      "args": [
        "See README: https://github.com/karanb192/reddit-mcp-buddy"
      ]
    }
  }
}

Cursor 使用与 Claude Desktop 相同的 mcpServers 格式。项目级配置优先于全局。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "reddit-mcp-buddy-2": {
      "command": "TODO",
      "args": [
        "See README: https://github.com/karanb192/reddit-mcp-buddy"
      ]
    }
  }
}

点击 Cline 侧栏中的 MCP Servers 图标,然后选 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "reddit-mcp-buddy-2": {
      "command": "TODO",
      "args": [
        "See README: https://github.com/karanb192/reddit-mcp-buddy"
      ]
    }
  }
}

格式与 Claude Desktop 相同。重启 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "reddit-mcp-buddy-2",
      "command": "TODO",
      "args": [
        "See README: https://github.com/karanb192/reddit-mcp-buddy"
      ]
    }
  ]
}

Continue 使用服务器对象数组,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "reddit-mcp-buddy-2": {
      "command": {
        "path": "TODO",
        "args": [
          "See README: https://github.com/karanb192/reddit-mcp-buddy"
        ]
      }
    }
  }
}

加入 context_servers。Zed 保存后热重载。

claude mcp add reddit-mcp-buddy-2 -- TODO 'See README: https://github.com/karanb192/reddit-mcp-buddy'

一行命令搞定。用 claude mcp list 验证,claude mcp remove 卸载。

使用场景

实战用法: reddit-mcp-buddy

分析 Reddit 用户的发帖模式和兴趣

👤 社区版主和研究人员 ⏱ ~5 min beginner

何时使用: 您想要了解用户的活动、兴趣和参与模式。

步骤
  1. Run user analysis
    Analyze the Reddit user 'spez'. Show their karma breakdown, most active subreddits, and posting frequency.✓ 已复制
    → User profile with activity analysis

结果: Comprehensive understanding of a user's Reddit presence.

注意事项
  • Private or deleted accounts return empty data — Verify the username is correct and the account is public

组合

与其他 MCP 搭配,撬动十倍杠杆

reddit-mcp-buddy-2 + filesystem

Save Reddit research to files for analysis

Search r/startups for posts about 'AI SaaS pricing' and save the top 10 results with comments to ~/research/reddit-pricing.md.✓ 已复制

工具

此 MCP 暴露的能力

工具输入参数何时调用成本
browse_subreddit subreddit: str, sort?: str, limit?: int Browse posts from a subreddit with sorting options 1 Reddit API call
search_reddit query: str, subreddit?: str, sort?: str Search across Reddit or within a specific subreddit 1 Reddit API call
get_post_details url_or_id: str Get full post with comment thread 1 Reddit API call
user_analysis username: str Analyze a Reddit user's profile and activity 1 Reddit API call
reddit_explain term: str Explain Reddit terminology (karma, cake day, AMA, etc.) 0

成本与限制

运行它的成本

API 配额
Anonymous: 10 req/min. Script auth: 60/min. OAuth: 100/min.
每次调用 Token 数
300–2000 tokens per tool call (comment threads can be large)
费用
Free — Reddit API is free for personal/non-commercial use
提示
Use browse_subreddit for overviews before get_post_details to avoid fetching large threads you don't need.

安全

权限、密钥、影响范围

凭据存储: Optional Reddit API credentials in environment variables for higher rate limits
数据出站: All calls to Reddit API (oauth.reddit.com / www.reddit.com)

故障排查

常见错误与修复

Rate limit exceeded (429)

You're on the anonymous tier (10 req/min). Add Reddit API credentials for higher limits.

验证: Check your auth tier in the server startup output
Post not found

The URL format may not be recognized. Try using the post ID directly, or the full Reddit URL.

验证: Try browse_subreddit first to find the post
Empty search results

Reddit search can be finicky. Try broader terms or search within a specific subreddit.

验证: Try the same search on reddit.com to verify results exist

替代方案

reddit-mcp-buddy 对比其他方案

替代方案何时用它替代权衡
claude-skill-redditYou need to post and comment on Reddit, not just readCan write to Reddit but macOS-only and uses browser automation

更多

资源

📖 阅读 GitHub 上的官方 README

🐙 查看未解决的 issue

🔍 浏览全部 400+ MCP 服务器和 Skills