Skip to content

v1.0.0

Latest

Choose a tag to compare

@preaverage preaverage released this 11 Sep 03:36
· 2 commits to main since this release

Read Reddit from any MCP client. You log in once in a real browser, and the server handles everything after that with ordinary HTTP requests. There is no API key to get and no Reddit app to register.

Install

With npx, which needs Node 18 or newer:

npx -y @preaverage/reddit-mcp login
claude mcp add --transport stdio reddit -- npx -y @preaverage/reddit-mcp

For Claude Desktop, download the bundle below for your platform and open it. The installer has a checkbox for allowing writes.

Platform Bundle
macOS, Apple Silicon reddit-mcp-1.0.0-darwin-arm64.mcpb
macOS, Intel reddit-mcp-1.0.0-darwin-x64.mcpb
Linux, x64 reddit-mcp-1.0.0-linux-x64.mcpb
Linux, ARM reddit-mcp-1.0.0-linux-arm64.mcpb
Windows, x64 reddit-mcp-1.0.0-win32-x64.mcpb

What it does

Eleven tools read Reddit: profiles, posts, comment trees, subreddit and home feeds, saved posts, and search. Truncated comment branches expand on demand.

Four tools write, and they stay unregistered unless REDDIT_MCP_ENABLE_WRITES is set to 1. They submit posts, reply, edit, and delete.

How it authenticates

Camoufox opens once so you can sign in. The server records your cookies, the exact headers the browser sent, and the user agent, then replays them over a Firefox TLS fingerprint for every request after that. The token refreshes itself for about a day at a time, falling back to a background browser launch only when Reddit stops rotating it.