Skip to main content
Glama

Reddit MCP

ライセンス: MIT

Reddit を閲覧、検索、読むためのプラグアンドプレイMCPサーバー。

デモ

Claude Desktop でこれをどのように使用するかを示した短いビデオを以下に示します。

https://github.com/user-attachments/assets/a2e9f2dd-a9ac-453f-acd9-1791380ebdad

Related MCP server: browser-mcp

特徴

  • pydanticによる詳細なパラメータ検証

  • 信頼性の高いPRAWライブラリを内部で使用

  • PRAWによるレート制限保護を内蔵

注意点

  • 現時点では読み取り機能のみサポートしています。書き込み機能をご利用になりたい場合は、問題に賛成票を投じるか、プルリクエストを送信してください!🙌

  • ツールはトークンを使用します。Claudeでこの機能を使用するには、多くのツール呼び出しを行うためにProユーザーになる必要がある場合があります。無料プランのユーザーは、軽めのツール使用であれば問題ありません。トークンの使用はお客様の責任となります。

インストール

前提条件: Reddit API 認証情報

Redditアカウントで開発者アプリをまだ作成していない場合は、作成してください。これにより、次の手順で使用するclient_idclient_secretが発行されます。既にこれらをお持ちの場合は、この手順をスキップしてください。

クロードデスクトップ

Claude Desktop にインストールするには:

  • 「任意のテキスト エディターで構成ファイルを開く」セクションまで、ここの指示に従ってください。

  • 希望するインストール方法に応じて、ファイルに以下を追加します。

uvxの使用(推奨)

"mcpServers": { "reddit": { "command": "uvx", "args": ["reddit-mcp"], "env": { "REDDIT_CLIENT_ID": "<client_id>", "REDDIT_CLIENT_SECRET": "<client_secret>" } } }

PIPの使用

まずパッケージをインストールします:

pip install reddit-mcp

次に、構成ファイルに次の内容を追加します。

"mcpServers": { "reddit": { "command": "python", "args": ["-m", "reddit_mcp"], "env": { "REDDIT_CLIENT_ID": "<client_id>", "REDDIT_CLIENT_SECRET": "<client_secret>" } } }

その他

このサーバーは、エージェントフレームワーク(LangChain、LlamaIndex、AutoGenなど)を含むあらゆるMCPクライアントで使用できます。AutoGenとの統合例については、サンプルをご覧ください。

ツール

サーバーが公開するツールは次のとおりです。

名前

説明

get_comment

コメントにアクセスする

get_comments_by_submission

提出物のコメントにアクセスする

get_submission

提出物にアクセスする

get_subreddit

名前でサブレディットにアクセスする

search_posts

サブレディット内の投稿を検索する

search_subreddits

名前または説明でサブレディットを検索

貢献

貢献を歓迎します!詳細については、 CONTRIBUTING.md をご覧ください。

謝辞

  • 驚くほど信頼性の高いライブラリのPRAW💙

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/GridfireAI/reddit-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server