remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides access to Reddit's public API for LLMs, allowing browsing frontpage posts, accessing subreddit information, reading post comments, and interacting with Reddit content
MCPサーバーReddit
LLM向けにRedditパブリックAPIへのアクセスを提供するモデルコンテキストプロトコルサーバー。このサーバーにより、LLMはRedditのコンテンツにアクセスでき、フロントページの投稿の閲覧、サブレディット情報へのアクセス、投稿コメントの閲覧などが可能になります。
このサーバーはredditwarpを使用して Reddit のパブリック API と対話し、MCP プロトコルを通じて機能を公開します。
ビデオデモ(クリックして視聴)
Clinde のデモ👇
利用可能なツール
get_frontpage_posts
- Redditのフロントページから人気の投稿を取得する- オプションの引数:
limit
(整数): 返される投稿の数 (デフォルト: 10、範囲: 1-100)
- オプションの引数:
get_subreddit_info
- サブレディットに関する情報を取得する- 必要な引数:
subreddit_name
(文字列): サブレディットの名前 (例: 'Python'、'news')
- 必要な引数:
get_subreddit_hot_posts
- 特定のサブレディットから人気の投稿を取得する- 必要な引数:
subreddit_name
(文字列): サブレディットの名前 (例: 'Python'、'news')
- オプションの引数:
limit
(整数): 返される投稿の数 (デフォルト: 10、範囲: 1-100)
- 必要な引数:
get_subreddit_new_posts
- 特定のサブレディットから新しい投稿を取得する- 必要な引数:
subreddit_name
(文字列): サブレディットの名前 (例: 'Python'、'news')
- オプションの引数:
limit
(整数): 返される投稿の数 (デフォルト: 10、範囲: 1-100)
- 必要な引数:
get_subreddit_top_posts
- 特定のサブレディットからトップの投稿を取得する- 必要な引数:
subreddit_name
(文字列): サブレディットの名前 (例: 'Python'、'news')
- オプションの引数:
limit
(整数): 返される投稿の数 (デフォルト: 10、範囲: 1-100)time
(文字列): トップ投稿の時間フィルター (デフォルト: ''、オプション: 'hour'、'day'、'week'、'month'、'year'、'all')
- 必要な引数:
get_subreddit_rising_posts
- 特定のサブレディットから注目の投稿を取得する- 必要な引数:
subreddit_name
(文字列): サブレディットの名前 (例: 'Python'、'news')
- オプションの引数:
limit
(整数): 返される投稿の数 (デフォルト: 10、範囲: 1-100)
- 必要な引数:
get_post_content
- 特定の投稿の詳細なコンテンツを取得する- 必要な引数:
post_id
(文字列): 投稿のID
- オプションの引数:
comment_limit
(整数): 返されるトップレベルのコメントの数 (デフォルト: 10、範囲: 1-100)comment_depth
(整数): コメントツリーの最大深度 (デフォルト: 3、範囲: 1-10)
- 必要な引数:
get_post_comments
- 投稿からコメントを取得する- 必要な引数:
post_id
(文字列): 投稿のID
- オプションの引数:
limit
(整数): 返されるコメントの数 (デフォルト: 10、範囲: 1-100)
- 必要な引数:
インストール
Clindeの使用(推奨)
MCP Server Redditを使用する最も簡単な方法は、Clindeデスクトップアプリを使用することです。Clindeをダウンロードしてインストールし、以下の手順に従ってください。
- Clindeアプリを開く
- サーバーページに移動します
- mcp-server-redditを見つけてインストールをクリックします
これで完了です。技術的な知識は必要ありません。Clinde がすべてのインストールと設定をシームレスに処理します。
uvの使用(推奨)
uv
を使用する場合、特別なインストールは必要ありません。uvx uvx
使用してmcp-server-redditを直接実行します。
PIPの使用
あるいは、pip 経由でmcp-server-reddit
をインストールすることもできます。
インストール後、次のコマンドを使用してスクリプトとして実行できます。
Smithery経由でインストール
Smithery経由で Claude Desktop 用の MCP Server Reddit を自動的にインストールするには:
構成
Claude.app 用に設定する
Claude 設定に追加:
Zed用の設定
Zed のsettings.jsonに追加します:
質問の例
- 「Reddit のフロントページで現在人気のある投稿は何ですか?」 (get_frontpage_posts)
- 「r/ClaudeAI のサブレディットについて教えてください」(get_subreddit_info)
- 「r/ClaudeAI サブレディットで人気の投稿は何ですか?」 (get_subreddit_hot_posts)
- 「r/ClaudeAI の最新の投稿を表示してください」(get_subreddit_new_posts)
- 「r/ClaudeAI の歴代トップ投稿は何ですか?」 (get_subreddit_top_posts)
- 「r/ClaudeAIで今どんな投稿がトレンドになっているの?」(get_subreddit_rising_posts)
- 「この Reddit 投稿の全内容とコメントを取得します: [post_url]」(get_post_content)
- 「このReddit投稿へのコメントを要約: [post_url]」(get_post_comments)
デバッグ
MCPインスペクタを使用してサーバーをデバッグできます。UVXインストールの場合:
または、パッケージを特定のディレクトリにインストールした場合や、そのディレクトリで開発している場合は、次のようにします。
ライセンス
mcp-server-reddit は MIT ライセンスに基づきます。つまり、MIT ライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布できます。詳細については、プロジェクトリポジトリの LICENSE ファイルをご覧ください。
You must be authenticated.
Tools
パブリック API を介して Reddit とやり取りできるサーバー。フロントページの投稿の閲覧、サブレディットの詳細の取得、モデル コンテキスト プロトコルを介した投稿コメントの読み取りが可能になります。
- Video Demo (Click to Watch)
- Available Tools
- Installation
- Configuration
- Examples of Questions
- Debugging
- License