/ 目錄 / 演練場 / reddit-mcp-buddy
● 社群 karanb192 ⚡ 即開即用

reddit-mcp-buddy

作者 karanb192 · karanb192/reddit-mcp-buddy

Clean, LLM-optimized Reddit MCP server — browse subreddits, search posts, get full threads, and analyze users. Zero setup.

reddit-mcp-buddy is a TypeScript MCP server that gives AI assistants clean, fast access to Reddit data. It provides 5 tools for browsing subreddits, searching posts, reading full threads with comments, analyzing user profiles, and explaining Reddit terminology. Works with zero setup via npx, supports three-tier authentication (10/60/100 req/min), and includes smart caching with 50MB memory limits.

為什麼要用

核心特性

即時演示

實際使用效果

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

Analyze a Reddit user's posting patterns and interests

👤 Community moderators and researchers ⏱ ~5 min beginner

何時使用: You want to understand a user's activity, interests, and engagement patterns.

步驟
  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