Connect Claude to a Reddit API over MCP and it can search, paginate, and pull comment trees itself. Run one command in Claude Code, or add one JSON block to Claude Desktop's config — either way it takes under five minutes, and Claude can then search Reddit inside the conversation you're already having.
How do I get a ThreadSnoop API key?
Sign up for $0.50 of free credit — 333 reads, no card required — then create a key from /developer. Reads are $1.50 per 1,000 (as low as $1.00/1,000 in bulk).
How do I connect Claude Code to Reddit?
claude mcp add --transport http threadsnoop https://api.threadsnoop.com/mcp \
--header "x-api-key: YOUR_KEY"That's the whole setup. Start a session and ask Claude to search Reddit — it now has the tools to do it.
How do I connect Claude Desktop to Reddit?
Desktop only launches local commands, so reaching a hosted MCP server goes through the mcp-remote bridge. Add this to claude_desktop_config.json and restart Desktop:
{
"mcpServers": {
"threadsnoop": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.threadsnoop.com/mcp",
"--header",
"x-api-key:YOUR_KEY"
]
}
}
}A tools icon appears in the composer once it connects — Claude can now see search_posts, search_comments, get_comment_tree, search_subreddits, get_subreddit_rules, and check_credits. Any other MCP client that supports streamable HTTP with custom headers connects the same way — nothing here is Claude-specific.
What can I ask Claude to do with Reddit access?
- “Find threads from this week in r/smallbusiness where people complain about invoicing software.” Claude calls
search_postswith the subreddit, a 7-day window, and aqphrase, then reads the bodies and hands back the ones that read like real pain. - “Has anyone in r/SaaS complained about [competitor] this month, and why?” It searches posts, then calls
get_comment_treeon each to read the replies — where the real complaints usually live. - “Pull the comment tree on this thread and tell me if anyone here would want X.” Paste a URL; Claude extracts the post ID and reasons over the whole discussion, not just the title.
- “Check r/webdev's self-promotion rules before I reply.” One call to
get_subreddit_rules— worth doing before you mention your own product anywhere.
Each search or fetch costs 1 credit; check_credits doesn't. Posts under ~36 hours old show a placeholder score and comment count in Reddit's own archive — get_comment_tree gets you the real count.
Everything here reads Reddit; nothing posts, votes, or DMs — the API is read-only, so there's no tool call that would let Claude act on your behalf. If it drafts you a reply, that's a message, not a tool call, and you post it yourself.
New to MCP itself, not just this setup? what is the Reddit MCP server explains the protocol and the full tool list.
Also see: why Claude doesn't do this out of the box (why can't Claude Code search Reddit and why can't Claude access Reddit), the no-MCP path for Claude Code specifically (giving Claude Code access via an OpenAPI spec), calling the same API directly instead of through MCP (the practical API guide), the same setup for ChatGPT (connecting ChatGPT to Reddit), and the tool-agnostic version of this setup if Claude isn't your only AI (how to give any AI access to Reddit). Once it's connected, here's a full workflow to run with it: how to leverage Claude to find your first SaaS customers.
Frequently asked questions
Does Claude post or comment on Reddit through this?
No — the ThreadSnoop API and its MCP server are read-only. Claude can search posts and comments, pull comment trees, look up subreddit rules, and check your credit balance. Nothing it can do touches Reddit beyond reading it.
Do I need to write any code to use this?
No. Once the MCP server is connected — one command in Claude Code, or a JSON config entry in Claude Desktop — you talk to Claude in plain English and it decides which tool calls to make.
How much does this cost to run?
Every tool call that reads Reddit costs 1 credit, metered at $1.50 per 1,000 reads (as low as $1.00 per 1,000 in bulk). New accounts get $0.50 of free credit — 333 reads — with no card required, which covers a lot of exploration before you'd need to pay anything.
Can I connect other MCP clients, not just Claude?
Yes. Any MCP-compatible client that supports streamable HTTP with custom headers — including Codex — can connect to the same endpoint the same way; there's nothing Claude-specific about the server.
Get your API key and try it now
Sign up free, create a key, and run the one-line MCP setup above. Your first 333 reads are on us.
$0.50 free credit on signup — 333 reads, no card required.
