Reddit MCP Publisher について
Reddit MCP Publisher は、投稿の閲覧や下書きのプレビュー、ユーザー承認後の公開を行う、AI エージェント向けのセルフホスト可能な Reddit MCP サーバーです。認証済みブラウザーセッションで公開を処理し、Reddit の開発者 API キーは必要ありません。
主な機能
- 01投稿、ルール、通知の閲覧
- 02投稿資格要件の確認
- 03プレビュー後の承認付き公開
- 04チャットとダイレクトメッセージの準備
- 05公開状態の記録による無確認の再試行防止
活用シーン
- 01スレッドやサブレディットのルールを確認
- 02投稿前にアカウント資格を確認
- 03投稿やコメントのライブプレビューを確認
- 04承認済みのダイレクトメッセージを準備して送信
MCP 対応
MCP サーバーはユーザー自身の Reddit ブラウザーセッションに接続し、閲覧、準備、公開のツールをクライアントに提供します。公開は特定の下書きと投稿先に紐づき、ユーザーの承認が必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Reddit MCP Publisher
Redditを読み取り、下書きをプレビューし、承認を得て公開できる、セルフホスト可能なAIエージェント向けReddit MCPサーバーです。 Codex、Claude Desktop、OpenCode、またはその他のMCPクライアントを、ご自身のRedditセッションに接続します。投稿、スレッド、サブレディットのルール、受信トレイの通知、Reddit Chatを読み取り、投稿、コメント、DMを準備できます。
ブラウザーを使った基本的なワークフローでは、Redditの開発者APIキーは不要です。ただし、Chrome/Chromiumでご自身のRedditアカウントにサインインする必要があります。LightPandaは、対応する認証済みの読み取りに任意で使用できますが、ログイン、プレビュー、公開にはChromeを使用します。
クイックスタート
Node.js 22以降、npm、Chrome/Chromiumが必要です。
npx -y reddit-mcp-publisher setup
特定のMCPクライアントを使用する場合:
npx -y reddit-mcp-publisher setup --client codex
npx -y reddit-mcp-publisher setup --client claude
セットアップではローカルのMCP設定を作成し、既存のブラウザープロファイルと暗号化キーは保持されます。RedditのパスワードとCookieはブラウザー内に残ります。デスクトップおよびヘッドレスサーバーについては、インストールガイドをご覧ください。

できること
| タスク | 動作 |
|---|---|
| AIエージェントからRedditを読む | スレッド、サブレディットのルール、フレア、自分のアクティビティ、受信トレイ、通知を取得します |
| 投稿前に条件を確認する | 利用可能なカルマとアカウント作成からの経過期間の要件を確認し、条件を満たさない投稿先への投稿を確実にブロックします |
| 投稿、コメント、返信を公開する | 正確な投稿先とテキストを確定し、ブラウザー上でリアルタイムにプレビューしてから、承認を求めます |
| Reddit ChatとDM | 会話を読み取り、受信者を確認したうえで、対応する添付ファイルとともにメッセージを準備します |
| 結果が不確かな場合に対応する | 記録された公開状態を使い、書き込みをむやみに繰り返さないようにします |
Redditのモデレーションルールと自動化に関するルールは引き続き適用されます。公開に失敗する場合があり、サブレディットのモデレーターが後から投稿を削除することもあります。ブラウザーUIの変更や認証チャレンジによって、操作が停止することがあります。
実際のブラウザープレビュー

2026年11月2日のメンテナーによるテスト:フォームに入力しましたが、投稿は送信していません。 再現手順と制限事項。
以下は説明用のターミナル操作例です。プレースホルダーはCLIが返す識別子に置き換えてください:
reddit-mcp-publisher reddit-preflight test
reddit-mcp-publisher prepare reddit-post --subreddit test --title "A tool for reviewing Reddit drafts" --body "I built a self-hosted tool. Feedback welcome."
reddit-mcp-publisher preview <draft-id>
プレビューを確認し、公開すると決めた後:
reddit-mcp-publisher approve <draft-id> --digest <preview-sha256>
reddit-mcp-publisher publish <draft-id> --approval <approval-token>
Redditが送信を確認すると、パブリッシャーは公開状態とパーマリンクを記録します。承認は特定の下書きと投稿先に紐づけられます。
ブラウザーMCPとReddit APIツールの比較
Reddit MCP Publisherは認証済みブラウザーセッションを通じて動作し、Reddit Chat、通知、リアルタイムの投稿フォームなどを扱います。APIベースのReddit連携では通常、開発者認証情報を使い、対応するエンドポイントや制限も異なります。どちらもRedditのルールを遵守する必要があります。このプロジェクトはローカルで動作するセルフホスト型であり、公開ホスト型のアカウント接続はありません。
ドキュメントとサポート
- 製品概要 · FAQ:API キーなしで Reddit MCP を使う方法
- Claude、Codex、VPS へのインストール · ブラウザーモード
- 機能と MCP ツール · ChatGPT Actions
- メンテナーによるデモ · 移行に関する注意事項
- npm と MCP Registry のリリースガイド · ディレクトリ掲載状況
- コントリビューション · セキュリティ · 変更履歴
バグの報告や再現可能なユースケースの共有をお願いします。独立したユーザーからの報告はショーケースで追跡しています。外部での採用や推薦を主張するものではありません。
MIT ライセンスです。Reddit とは無関係です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。