reddit-mcp
Fetches Reddit content including posts, comments, subreddit listings, and user pages via Reddit's public JSON API.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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 Server
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 deployed
Maintenance
Related MCP Connectors
Reddit MCP server: search posts, subreddit feeds, comments & user profiles as JSON. No API key.
Reddit MCP — public Reddit data via the Atom/RSS feeds.
Reddit API as MCP tools: search, subreddits, posts, comments, users, monitors, webhooks, feedback.
Real-time Reddit posts, subreddit search, comments & brand mentions MCP. OAuth or API key.
1
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA read-only MCP server that connects to the Reddit Data API to search posts, browse subreddits, read comments, view user profiles, and check trending content through the Model Context Protocol.93 npm2MIT
- AlicenseNot gradedqualityDmaintenanceProvides read-only access to Reddit through 8 tools for searching, browsing, and retrieving posts, comments, and user data, compatible with any MCP client.MIT
- AlicenseNot gradedqualityBmaintenanceMCP server for Reddit data — subreddits, users, search, live comments. No OAuth required.MIT
- AlicenseNot gradedqualityCmaintenanceEnables MCP clients to scan, search, and read Reddit posts and comments using Reddit's public JSON endpoints, with no API credentials required.19 npmMIT