/ ディレクトリ / プレイグラウンド / 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と組み合わせて10倍の力を

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.
呼び出しあたりのトークン
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を見る