Reddit Scraper (Apify) – posts, comments, search, users, subreddits について
Apify の Reddit Scraper を、構造化された Reddit データが必要な MCP クライアントに接続するサーバーです。Reddit API キーやログインなしで、キーワード検索、URL の取得、サブレディットの一括収集ができます。
主な機能
- 01キーワードによる投稿・コメント検索
- 02コメントスレッド付き投稿の取得
- 03複数サブレディットの投稿収集
- 04ユーザーとコミュニティ情報の取得
活用シーン
- 01ブランドへの言及の監視
- 02見込み顧客の発見
- 03特定テーマの Reddit 議論の分析
MCP 対応
MCP クライアント向けに、キーワード検索、URL 取得、サブレディット一括収集の3つのツールを提供します。Apify 経由のリモート接続と、ローカル stdio サーバーに対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.apify.com/?tools=harshmaur/reddit-scraperclaude mcp add --transport http harshmaur-reddit-scraper https://mcp.apify.com/?tools=harshmaur/reddit-scraper{"mcpServers":{"harshmaur-reddit-scraper":{"type":"http","url":"https://mcp.apify.com/?tools=harshmaur/reddit-scraper"}}}Cursor で開く{"servers":{"harshmaur-reddit-scraper":{"type":"http","url":"https://mcp.apify.com/?tools=harshmaur/reddit-scraper"}}}VS Code で開く{"mcpServers":{"harshmaur-reddit-scraper":{"type":"http","url":"https://mcp.apify.com/?tools=harshmaur/reddit-scraper"}}}{"mcpServers":{"harshmaur-reddit-scraper":{"serverUrl":"https://mcp.apify.com/?tools=harshmaur/reddit-scraper"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.apify.com/?tools=harshmaur/reddit-scraper認証が必要ツール
詳細
Reddit Scraper MCP サーバー
Reddit Scraper Apify Actor 用の MCP サーバーです。Claude、Cursor、Codex、Windsurf、ChatGPT、その他あらゆる MCP クライアントに、構造化された JSON 形式で Reddit を扱う3つのツール(キーワード検索、コメントスレッド全体を含む URL のスクレイピング、サブレディットの一括取得)を提供します。Reddit API キーもログインも不要です。料金は Apify 上で結果ごとに発生します(1,000件あたり2ドル。Apify プランの割引が適用されるとさらに安くなり、無料プランでも小規模な実行を利用できます)。
Reddit API と RSS の終了について。 Reddit は2026-10-31に新たな API アクセス申請の受付を停止します。Reddit RSS フィードは2026-11-13に停止します。このサーバーは Reddit API キー、Reddit アプリ、RSS を使用しないため、どちらの日付もセットアップには影響しません。
接続方法は2つあります。どちらも Apify トークンが必要です。Apify アカウントをまだお持ちでない場合は、無料で登録し、https://console.apify.com/account/integrations からトークンをコピーしてください。
オプション A — リモート(インストール不要)
Apify が Actor を MCP ツールとしてホストします。
{
"mcpServers": {
"reddit-scraper": {
"url": "https://mcp.apify.com/?tools=harshmaur/reddit-scraper",
"headers": { "Authorization": "Bearer <APIFY_TOKEN>" }
}
}
}
stdio のみをサポートするクライアントは、npx mcp-remote https://mcp.apify.com/?tools=harshmaur/reddit-scraper でブリッジできます。これは公式 MCP Registryに io.github.harshmaur/reddit-scraper として登録されているエンドポイントです。
オプション B — ローカル stdio サーバー(このリポジトリ)
専用ツールには型付き引数が用意されているため、モデルは生の Actor 入力オブジェクトではなく、queries、subreddit、postedAfter に値を入力します。
{
"mcpServers": {
"reddit-scraper": {
"command": "npx",
"args": ["-y", "reddit-scraper-mcp"],
"env": { "APIFY_TOKEN": "<APIFY_TOKEN>" }
}
}
}
npm では reddit-scraper-mcp として公開されています。または、クローンして node index.js を実行してください。Node 20 以降が必要です。
| ツール | 用途 |
|---|---|
search_reddit | Reddit 全体または1つのサブレディットを対象にしたキーワード検索。並べ替え、期間、日付範囲を指定できます。一致するコメントと投稿スレッドはデフォルトで含まれます。ブランドのモニタリング、リードの発見、「X について Reddit では何と言われているか」の調査に使えます。 |
scrape_reddit_urls | 投稿のパーマリンク(スレッド全体を含む)、/user/<name>/ プロフィール、サブレディットの一覧 URL、検索ページ URL。 |
scrape_subreddit | 1つ以上のサブレディットから投稿を一括取得します。日付範囲を指定することもできます。コメントスレッドはデフォルトで含まれます。 |
環境変数:
| 変数 | デフォルト | 意味 |
|---|---|---|
APIFY_TOKEN | 必須 | Apify API トークン |
REDDIT_SCRAPER_ACTOR | harshmaur/reddit-scraper | Pro 版の一覧を実行するには harshmaur/reddit-scraper-pro を指定します |
REDDIT_SCRAPER_TIMEOUT | 300 | 実行を待つ秒数 |
各項目には dataType(post、comment、community、user_profile)が含まれます。投稿には title、body、postUrl、communityName、authorName、score、commentsCount、createdAt、flair が含まれます。フィールドの説明:https://apify.com/harshmaur/reddit-scraper#output-example
自動化テンプレート
templates/n8n/— インポート可能な n8n ワークフロー:Reddit のメンション → Slack、Reddit のリードアラート → Google Sheets。templates/make/— Slack、Notion、Sheets 向けの Make シナリオレシピ。- 公開済み n8n テンプレート:新しいサブレディット投稿を Slack に送信、Reddit のキーワードメンションを Slack と Gmail に通知。
- 公開済み Make テンプレート:Reddit のキーワードアラートを毎日 Slack に送信、AI によるリードのスコアリング結果を Slack に送信。
ミドルウェアを使わない場合は、Actor の mcpConnector 入力と Apify Schedule をトリガーとして、Actor 自体から結果を Slack、Notion、Airtable、Sheets に配信することもできます。
ファイル
index.js— stdio サーバーserver.json— Pro 用の公式 MCP Registry マニフェスト。server-reddit-scraper.json— フラッグシップ版用の同形式のファイルDockerfile、glama.json— ディレクトリインデクサー用
MIT。Harsh Maur が作成しました。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。