Integration Guide
· Updated August 29, 2026
Reddit MCP Server for AI Agents
FetchLayer's Reddit MCP server works with Claude Desktop, Claude Code, Cursor, Windsurf, VS Code, and more. Pick your tool and connect in under a minute.
Written by Alex P.
- MCP
- reddit scraping
- AI agent
- Model Context Protocol
FetchLayer runs a single Model Context Protocol (MCP) server at https://mcp.fetchlayer.dev that exposes 13 Reddit tools — search, post and comment scraping, subreddit and user lookups, trending feeds, and more — to any MCP-compatible AI agent. The server is the same regardless of which client you connect it to; what changes is where the config file lives and how each tool surfaces it in its interface.
This page is the index for all of it. Pick your tool below for a client-specific walkthrough, or read on for what the server can do and how to decide between clients if you use more than one.
Pick your client
| Client | Type | Setup | Guide |
|---|---|---|---|
| Claude Desktop | Desktop app | Edit claude_desktop_config.json | Connect Reddit MCP to Claude Desktop → |
| Claude Code | Terminal / CLI | claude mcp add or manual config | Search Reddit from Claude Code → |
| Cursor | AI code editor | Edit mcp.json (global or per-project) | Connect Reddit MCP to Cursor → |
| Windsurf | AI code editor | MCP settings panel or mcp.json | Connect Reddit MCP to Windsurf → |
| VS Code (Copilot) | Code editor | .vscode/mcp.json | Connect Reddit MCP to VS Code → |
| Hermes Agent | Agent framework | Config file | Connect Reddit MCP to Hermes → |
| KiloCode | VS Code extension | Extension MCP settings | Connect Reddit MCP to KiloCode → |
| OpenClaw | Agent framework | Config file | Connect Reddit MCP to OpenClaw → |
Every guide uses the same server URL (https://mcp.fetchlayer.dev) and the same Authorization: Bearer ss-your-api-key header — the only thing that changes between them is where that block goes.
Which one should you use?
- Already coding in an AI-native editor? Cursor, Windsurf, and VS Code’s Copilot agent mode all support MCP natively — use whichever one you already have open. Setup is a JSON file edit and a reload in each case.
- Working conversationally, not in code? Claude Desktop is the fastest path — no terminal required, just a config file and a restart.
- Live in the terminal? Claude Code supports adding MCP servers via a single CLI command, no editor needed.
- Building your own agent on Hermes or OpenClaw? Both take the same server URL and header — the guides above cover the framework-specific config shape.
- Running KiloCode inside VS Code? Use the KiloCode-specific guide, not the plain VS Code one — KiloCode reads its own MCP settings rather than
.vscode/mcp.json.
What the server can do
All 8 clients above connect to the same 13 tools: scrape_search, scrape_post, scrape_community_posts, scrape_community_details, scrape_user_profile, scrape_user_posts, scrape_user_comments, scrape_search_communities, scrape_search_users, scrape_comment_permalink, scrape_popular, scrape_leaderboard, and scrape_explore. That’s enough for an agent to search Reddit by keyword, pull a full comment thread, browse or search subreddits, look up a user’s post/comment history, and surface trending posts and communities — all as structured JSON, without your agent ever touching Reddit’s own OAuth flow.
Get an API key
Every client needs a FetchLayer API key. Get one free — no credit card required — then follow the guide for your tool above.
Common issues across all clients
- Tools not showing up? Double-check the config file path for your OS/tool, validate the JSON (no trailing commas), and fully restart the app rather than just reloading a window.
- “Invalid API key” errors? Confirm the key starts with
ss-and was copied in full from the FetchLayer dashboard. - Need REST instead of MCP? See the Reddit API reference for direct HTTP access to all 15 endpoints (two more than the MCP tool set:
search-commentsandresolve-url-typeare REST-only for now).
What’s Next
- Reddit Scraper API — the underlying REST API and pricing
- How to Scrape Reddit in 2026 — every method compared, not just MCP
- Twitter/X MCP Server — the same setup for Twitter/X data