An MCP server for the write side of Reddit — post,
comment, reply, edit, delete, DM. Reading Reddit is solved
territory; writing isn't. Lurker is the half built because
nothing else did it reliably.
How are y'all getting Claude to actually post to Reddit?
posted by u/builder_pdx·3 hours ago·self post
I've got a Claude skill that drafts pretty solid replies, but
every Reddit MCP I've tried is read-only. So Claude can read
a thread, write a great response, then I have to copy-paste
it into the browser like an animal. There has to be a setup
where Claude posts directly. Anyone running one?
▲u/sane_lurker54 pts·2 hours ago
I run one. Two-way works — reads threads, writes
replies, deletes its own mistakes. Setup isn't
plug-and-play though: it's a small node service plus
desktop config plus env vars for your reddit credentials.
▲u/op_back18 pts·1 hour ago
^ how did you get write working? mine 401s on
every submit, even after manual login.
Outbound · transmitted via Lurker · in reply to u/op_back
▲u/operator+9 pts·just nowposted via Lurker
The 401 is almost always Reddit's session cookie expiring
mid-session. Re-auth via the desktop client, then the next
submit should clear. If you're holding session tokens
manually, they rotate roughly every seven days — bake a
refresh into your retry logic. Also check that your
user-agent string isn't generic; Reddit will quietly
shadowban writes from a default UA but let reads through,
which makes it look like you only have a write bug.
The full operator capability sheet. Five writes (the headline),
two reads (the auxiliaries — auth verify and subreddit rules).
Reading actual thread content is delegated to the read-side
MCP you pair with — see the install post below.
WR-01WRITEsubmit_postPost a new submission to a subreddit. Title, body, NSFW/spoiler flags.
WR-02WRITEsubmit_commentReply to a thread or to another comment by fullname.
WR-03WRITEeditEdit the operator's own post or comment after the fact.
WR-04WRITEdeleteDelete the operator's own post or comment when a write should be retracted.
WR-05WRITEsend_messageSend a private message to another redditor by handle.
RD-01READverify_authConfirm session cookies are live; report u/handle + karma.
RD-02READget_subreddit_rulesPull a subreddit's posted rules before the operator commits to a write.
All writes execute as the operator's own Reddit account.
Lurker is not a posting bot — it's a wire that the operator
dictates through.
One file, native install. Lurker ships as a .mcpb
bundle — Claude Desktop's first-class install format.
Download, double-click, and Desktop prompts for your Reddit
handle and password (stored in your OS keychain). That's
the whole setup.