Skip to content
Download Longwave

Reddit

Reddit is an MCP server for reading Reddit and posting as you. Its connected endpoint exposes 3 tools after authorization.

Add to Longwave
A Longwave thread searching Reddit for complaints about switching between Claude Code, Cursor, and Codex, with the Reddit mark on the search tool-call row

Install elsewhere

Install Reddit

Choose a harness. These instructions connect to the hosted MCP endpoint shown on this page.

Claude Code

Run this in your terminal. It adds a user-scoped server; use --scope project instead if it should apply only to the current project.

terminal
claude mcp add --scope user --transport http reddit https://api.longwave.run/v1/mcp/reddit

What it does

Reddit MCP gives an agent access to posts and communities for research. It is useful when the answer lives in real user discussions instead of a polished product page.

  • Search Reddit and list a subreddit.
  • Read a post and its comments.
  • Submit a text or link post.
  • Comment on a post or a comment.

Available functions

longwave_reddit_browse Read Reddit: list a subreddit, fetch a post with comments, or search. Does not post or modify content.

Arguments

accountId
string Exact account id from longwave_list_accounts. Omit only when a single account is connected.
action required
subreddit = list posts in a community; post = fetch one post with comments; search = search Reddit.
limit
number Max items to return (1–100). Default 25.
postId
string Reddit post fullname or id (t3_… or bare id). Required for post action.
query
string Search query. Required for search action.
sort
Listing sort for subreddit action. Default hot.
subreddit
string Subreddit name without r/ (required for subreddit action).
longwave_reddit_identity Return the connected Reddit account's identity (/api/v1/me). Use after connect or to confirm which account is active.

Arguments

accountId
string Exact account id from longwave_list_accounts. Omit only when a single account is connected.
longwave_reddit_submit Write to Reddit: create a text or link post in a subreddit, or comment on a post/comment. Requires a connected Reddit account with submit scope.

Arguments

accountId
string Exact account id from longwave_list_accounts. Omit only when a single account is connected.
action required
post = create a text or link submission; comment = reply to a thing.
parentId
string Fullname of the parent thing for a comment (t3_… or t1_…). Required for comment.
subreddit
string Subreddit without r/ (required for post).
text
string Self-post body (post) or comment body (comment). For link posts omit text and set url.
title
string Post title (required for post).
url
string Link URL for a link post (mutually exclusive with text body).

Questions people ask

Does Reddit MCP need an API key?

Not in Longwave. Longwave uses Reddit sign-in.

  1. Click Add to Longwave on this page.
  2. Sign in to Reddit when Longwave asks.
  3. Start a thread and pick a harness.
How do I use Reddit MCP with Claude Code?

Claude Code can search Reddit or read threads.

  1. Click Add to Longwave on this page.
  2. Sign in to Reddit when Longwave asks.
  3. Start a thread and pick Claude Code.
  4. Ask Claude Code to search a subreddit or read a thread.
How do I use Reddit MCP in Cursor?

Cursor can search Reddit or read threads.

  1. Click Add to Longwave on this page.
  2. Sign in to Reddit when Longwave asks.
  3. Start a thread and pick Cursor.
  4. Ask Cursor to search a subreddit or read a thread.
Did Reddit block the old JSON MCP servers?

Yes. Those servers hit the public JSON feed with no login. Reddit now returns 403. This one signs you in, so it still works.

Can the agent fetch one Reddit thread and write a brief from it?

Yes. Reddit can return a post and its comments for a brief.

  1. Give the agent the post ID.
  2. Ask it to fetch the post and comments.
  3. Ask it to write the brief.
Can it submit a link post, not only a text post?

Yes. A link post requires a subreddit, a title, and a URL.

  1. Choose the subreddit.
  2. Provide the post title.
  3. Provide the destination URL.
Can it reply to a comment, not only to a post?

Yes. Reddit can post comments on a post or another comment as the signed-in account.

  1. Give the agent the post or comment ID.
  2. Provide the reply text.
  3. Ask the agent to post the reply.
Can I connect a brand Reddit account separately from my personal one?

Yes. Each Reddit account can use a separate sign-in.

  1. Connect the first Reddit account.
  2. Connect the second Reddit account.
  3. Tell the agent which account to use.
Does Reddit still apply karma and Automod to posts from the agent?

Yes. The agent posts as you. New accounts, low karma, and Automod still apply. This does not bypass Reddit's rules.

Does listing hot, new, top, or rising watch a subreddit live?

Yes. Longwave can refresh a subreddit list whenever you need it, and a Workflow can repeat the request on a schedule. One Reddit call returns a snapshot of up to 100 items.

  1. Tell the agent the subreddit and listing type.
  2. Ask it to return the current list.
  3. Ask it to create a Workflow that repeats the request when you need scheduled updates.
  4. Review each refreshed result in the Space.
Can Reddit MCP vote, send chats, or run mod tools?

Yes. Reddit MCP handles reading, search, posts, and comments. Use Playwright in Longwave for votes, chats, and moderation actions through the signed-in Reddit website.

  1. Add Playwright to Longwave.
  2. Start a thread and pick a harness.
  3. Ask Playwright to open Reddit and complete sign-in.
  4. Ask the agent to vote, send a chat, or review a moderation queue.
  5. Review the action before the agent submits it.

Research the conversation, not just the landing page.

Give the agent access to the posts and comments behind the question.