Install
$ agentstack add mcp-shellydeng08-reddit-mcp-server ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
reddit-connector-mcp
[](https://www.npmjs.com/package/reddit-connector-mcp) [](https://github.com/ShellyDeng08/reddit-connector-mcp/blob/master/LICENSE)
A Model Context Protocol (MCP) server that lets AI assistants browse Reddit. Search posts, read comments, and view user profiles — no API key required.
Features
- Search Reddit — search across all of Reddit or within a specific subreddit
- Browse Subreddits — get posts sorted by hot, new, top, or rising
- Read Comments — fetch full comment threads with nested replies
- User Profiles — view karma, account age, and recent activity
- No API Key Required — uses Reddit's public JSON API
- Dual Output — supports both JSON and Markdown response formats
- Resilient — automatic retry with exponential backoff on rate limits
Quick Start
Claude Code (CLI)
claude mcp add reddit -- npx -y reddit-connector-mcp
Claude Desktop
Add to your config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows):
{
"mcpServers": {
"reddit": {
"command": "npx",
"args": ["-y", "reddit-connector-mcp"]
}
}
}
Cursor / Windsurf / Other MCP Clients
{
"mcpServers": {
"reddit": {
"command": "npx",
"args": ["-y", "reddit-connector-mcp"]
}
}
}
Install Globally (Optional)
npm install -g reddit-connector-mcp
Tools
| Tool | Description | |------|-------------| | reddit_search_posts | Search for posts across Reddit or within a specific subreddit | | reddit_get_subreddit_posts | Get posts from a subreddit sorted by hot, new, top, or rising | | reddit_get_post_comments | Get comments for a specific Reddit post by URL | | reddit_get_user_profile | Get profile information for a Reddit user | | reddit_get_user_posts | Get recent posts and comments by a Reddit user |
All tools support a response_format parameter (json or markdown).
Examples
Search posts:
{ "query": "machine learning", "subreddit": "programming", "limit": 10 }
Get subreddit posts:
{ "subreddit": "science", "sort": "top", "limit": 5 }
Get post comments:
{ "post_url": "https://www.reddit.com/r/programming/comments/abc123/my_post/" }
Get user profile:
{ "username": "spez" }
Get user posts:
{ "username": "spez", "limit": 10 }
How It Works
This server uses Reddit's public .json endpoints (e.g., reddit.com/r/programming.json), which don't require authentication. This means:
- Zero configuration — no OAuth, no API keys, no Reddit account needed
- Rate limited — ~60 requests/minute (Reddit's unauthenticated limit)
- Read-only — browse and search, no posting or voting
- Automatic retry — exponential backoff on 429/5xx errors (up to 3 retries)
- Token-efficient — text truncated to minimize token usage (25KB max response)
Development
git clone https://github.com/ShellyDeng08/reddit-connector-mcp.git
cd reddit-connector-mcp
npm install
npm run build
npm start
License
MIT
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ShellyDeng08
- Source: ShellyDeng08/reddit-mcp-server
- License: MIT
- Homepage: https://www.npmjs.com/package/reddit-mcp-server
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.