reddit-mcp
Fetches Reddit content including posts, comments, subreddit listings, and user pages via Reddit's public JSON API.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@reddit-mcpshow top posts from r/worldnews"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
reddit-mcp
A Model Context Protocol (MCP) server that lets LLMs fetch and read content from Reddit. Give Claude the ability to browse posts, comments, and subreddit listings.
Features
Post pages — fetches title, body, metadata, and threaded comments
Subreddit listings — retrieves post listings from any subreddit
User pages — browses a user's post history
Short links — automatically expands
redd.itURLsSafety built-in — untrusted content disclaimer, text truncation, timeout protection, rate limit handling
Related MCP server: reddit-mcp
Requirements
Node.js 22+
Installation
git clone https://github.com/quzma/reddit-mcp.git
cd reddit-mcp
npm install
npm run buildUsage
Claude Desktop
Add to your Claude Desktop MCP config (claude_desktop_config.json):
{
"mcpServers": {
"reddit": {
"command": "node",
"args": ["/absolute/path/to/reddit-mcp/dist/index.js"]
}
}
}Claude Code
Add to your Claude Code MCP settings:
claude mcp add reddit -- node /absolute/path/to/reddit-mcp/dist/index.jsDevelopment
npm run devTool
fetch_reddit
Fetch content from a Reddit URL.
Parameter | Type | Required | Description |
| string | Yes | Reddit URL (post, subreddit, or user page) |
| number | No | Max top-level comments to include (0-50, default 15) |
Supported URL formats:
https://reddit.com/r/subreddit/comments/id/title/https://reddit.com/r/subreddit/https://reddit.com/user/username/https://redd.it/idOld/new/www Reddit URL variants
How It Works
Uses Reddit's public JSON API — no API keys or OAuth needed. The server communicates over stdio using the MCP protocol, so it works as a local tool for any MCP-compatible client.
Content safety measures:
All output is prefixed with an untrusted-content disclaimer
Post/comment text truncated at 20,000 characters
Comment nesting limited to 2 levels, 5 replies per comment
15-second request timeout
Rate limit (429) and forbidden (403) error handling
License
MIT — see LICENSE
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceAn MCP server that provides both read-only and authenticated access to Reddit content and interactions without requiring a developer API key. It enables users to browse posts, search subreddits, and perform write actions like commenting and voting by leveraging browser session cookies.Last updated81The Unlicense
- Flicense-qualityDmaintenanceA read-only Model Context Protocol server that enables browsing subreddits, searching within subreddits, retrieving comment trees, and looking up user activity on Reddit via natural language.Last updated
- AlicenseAqualityBmaintenanceReddit MCP Server — No API Keys Required. Browse, post, comment, vote, and manage your Reddit account from any MCP client.Last updated202MIT
- AlicenseAqualityCmaintenanceEnables browsing, searching, and reading Reddit posts, comments, and subreddits through Reddit's API using PRAW.Last updated6MIT
Related MCP Connectors
Reddit MCP — public Reddit data via JSON endpoints (no auth required)
Browse and manage Reddit posts, comments, and threads. Fetch user activity, explore hot/new/rising…
Reddit & X data for AI agents over MCP. Semantic search, hosted, no Reddit API.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/DarkoKuzmanovic-archived/reddit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server