A server allowing interaction with Reddit via the public API, enabling browsing frontpage posts, retrieving subreddit details, and reading post comments through a Model Context Protocol.
What is Reddit?
Reddit is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to server allowing interaction with reddit via the public api, enabling browsing frontpage posts, retrieving subreddit details, and reading post comments through a model context protocol.
A server allowing interaction with Reddit via the public API, enabling browsing frontpage posts, retrieving subreddit details, and reading post comments through a Model Context Protocol.
This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- A server allowing interaction with Reddit via the public API
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mcp-server-redditConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Reddit
MCP Server Reddit connects AI models to Reddit's public API, enabling browsing of frontpage posts, subreddit details, post content, and threaded comments — all without requiring a Reddit API key. It exposes eight tools covering hot, new, top, and rising feeds with configurable post limits, time ranges, and comment depth. Developers and researchers use it to bring live Reddit discussions into AI workflows for sentiment analysis, trend monitoring, or community research.
Prerequisites
- Python 3.10 or later installed (for uvx/pip installation)
- uv or uvx package manager installed (recommended), or pip
- An MCP-compatible client such as Claude Desktop or Claude Code
- No Reddit API key required — uses the public Reddit API
Install via uvx (recommended)
Run the server directly using uvx without a manual virtual environment. This is the simplest approach.
uvx mcp-server-redditAlternatively install via pip
Install the package with pip and run it as a module if you prefer managing your own Python environment.
pip install mcp-server-reddit
python -m mcp_server_redditAdd to your Claude Desktop config
Edit claude_desktop_config.json to register mcp-server-reddit. No environment variables or API keys are required.
{
"mcpServers": {
"mcp-server-reddit": {
"command": "uvx",
"args": ["mcp-server-reddit"]
}
}
}Restart your MCP client
Restart Claude Desktop or reload Claude Code so the Reddit server is picked up and its tools become available.
Test with a simple Reddit query
Ask Claude to fetch the current hot posts from a subreddit to verify the server is working correctly.
Reddit Examples
Client configuration
Register mcp-server-reddit using uvx. No API keys or credentials are needed.
{
"mcpServers": {
"mcp-server-reddit": {
"command": "uvx",
"args": ["mcp-server-reddit"]
}
}
}Prompts to try
Browse Reddit posts, subreddits, and comments directly from your AI assistant.
- "What are the current hot posts on Reddit's frontpage?"
- "Show me the top posts of all time in r/MachineLearning"
- "Tell me about the r/ClaudeAI subreddit — subscriber count and description"
- "Summarize the top comments on this Reddit post: https://reddit.com/r/..."
- "What are the newest posts in r/programming right now?"Troubleshooting Reddit
Requests fail with rate limit or 429 errors
Reddit's public API has rate limits. Reduce the frequency of requests or add delays between calls. The server uses the unauthenticated public API, so rate limits are stricter than for OAuth clients.
Comment retrieval returns empty results
Some posts have comments disabled or the thread may be archived. Try a different post, or check the comment depth limit parameter — very deeply nested threads may need a higher depth value.
uvx mcp-server-reddit fails to start
Install uv first: curl -LsSf https://astral.sh/uv/install.sh | sh. If uvx is already installed, try pip install mcp-server-reddit and use 'command': 'python', 'args': ['-m', 'mcp_server_reddit'] as a fallback.
Frequently Asked Questions about Reddit
What is Reddit?
Reddit is a Model Context Protocol (MCP) server that server allowing interaction with reddit via the public api, enabling browsing frontpage posts, retrieving subreddit details, and reading post comments through a model context protocol. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Reddit?
Follow the installation instructions on the Reddit GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Reddit?
Reddit works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Reddit free to use?
Yes, Reddit is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.
Reddit Alternatives — Similar Search & Data Extraction Servers
Looking for alternatives to Reddit? Here are other popular search & data extraction servers you can use with Claude, Cursor, and VS Code.
TrendRadar
★ 58.0kA real-time hotspot monitoring and news aggregation assistant that provides AI-powered analysis of trending topics across multiple platforms via the Model Context Protocol. It enables users to track news and receive automated notifications through va
Scrapling
★ 52.7k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
PDF Math Translate
★ 33.9k[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero
GPT Researcher
★ 27.2kAn autonomous agent that conducts deep research on any data using any LLM providers
Agent Reach
★ 20.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Xiaohongshu
★ 13.7kMCP for xiaohongshu.com
Browse More Search & Data Extraction MCP Servers
Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Reddit in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Reddit?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.