Open source · Self-hosted · Model Context Protocol

Post to Reddit with an AI agent. Review before it goes live.

Reddit MCP Publisher gives Claude Desktop, Codex and other MCP clients access to your own Reddit session. Read threads and rules, prepare a post or reply, review the browser preview, then approve publication.

Node.js 22+ and Chrome/Chromium required. The core browser workflow does not need a Reddit developer API key.

Quick start

Install in one command

npx -y reddit-mcp-publisher setup

Choose an MCP client during setup or use --client claude / --client codex. Your Reddit sign-in stays in your own browser profile.

Desktop and server installation instructions

Capabilities

Read context. Keep control of writes.

Read Reddit

Threads, inbox, rules, flairs, account activity and notification notices. Check eligibility signals before preparing a draft.

Preview & approve

Prepare a post, comment or edit for an exact destination. Inspect the real Reddit composer before publishing.

Chat & direct messages

Read conversations and prepare messages for verified recipients, with support for some attachments and retry-state checks.

Browser-backed workflow

The preview doesn't publish anything

1

Read and prepare

Check rules and context, and bind a draft to the intended subreddit, comment or recipient.

2

Inspect the preview

The tool fills the live Reddit form so the exact content and destination can be reviewed.

3

Approve separately

The approved write is submitted and its status recorded. Ambiguous outcomes are not blindly reposted.

Real cropped Reddit r/test compose form prepared but not published

Maintainer-run preview on 2 November 2026. No post was sent for this test. Method and limits.

FAQ

Common questions

Can I use Reddit MCP without a developer API key?

Yes for the core browser workflow. You still need to sign in to your own Reddit session and follow Reddit's policies.

Can Claude Desktop or Codex publish to Reddit?

Yes, with a locally configured MCP client and authenticated browser session. Review the preview and approve the consequential action.

Can I publish without Chrome?

No. Chrome/Chromium is required for login, live browser previews and writes. LightPanda may be used for supported reads.

Will a subreddit always accept my post?

No. Subreddit rules, account restrictions, moderation and changes to the Reddit UI can interrupt publication.

Do I need to share my Reddit password with an AI?

No. Sign in through your own browser, keep credentials and keys private, and protect your server.

Read the full FAQ