r/lurker

The MCP for Reddit's hard half: writing.

Install

About

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.

Stickied

How Lurker works — one real read + write loop

Incoming · captured from r/ClaudeAI · 47 upvotes

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?

  1. u/sane_lurker 54 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.

    1. u/op_back 18 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 now posted 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.

Stickied

Tools — every capability the server exposes

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.

  1. WR-01 WRITE submit_post Post a new submission to a subreddit. Title, body, NSFW/spoiler flags.
  2. WR-02 WRITE submit_comment Reply to a thread or to another comment by fullname.
  3. WR-03 WRITE edit Edit the operator's own post or comment after the fact.
  4. WR-04 WRITE delete Delete the operator's own post or comment when a write should be retracted.
  5. WR-05 WRITE send_message Send a private message to another redditor by handle.
  6. RD-01 READ verify_auth Confirm session cookies are live; report u/handle + karma.
  7. RD-02 READ get_subreddit_rules Pull 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.

Stickied

Install — one click, native to Claude Desktop

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.

Download lurker.mcpb Free · one-click install