Reddit MCP. Find trends and analyze comments without leaving your chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Reddit MCP Server gives your AI client full access to Reddit's community data. Search subreddits, retrieve global trending posts using `list_popular_posts`, and deep-dive into entire comment threads with `get_post_comments`.
It lets you analyze social sentiment and monitor niche communities without opening a browser.
What your AI agents can do
Get post
Retrieves the core details (title, author, upvotes) of one specific Reddit post using its unique ID.
Get post comments
Fetches the entire nested discussion thread for a given post, allowing you to analyze replies and comments.
Get subreddit info
Retrieves general metadata about a subreddit, like its creation date or description.
You ask your AI agent to search the entire platform or a specific subreddit, returning relevant links and discussion summaries.
The server retrieves detailed information about any given subreddit, including its rules and general status using get_subreddit_info and get_subreddit_rules.
You ask the agent to list hot or currently trending content globally or within a specific community, sorting results by popularity or recency.
The server fetches entire comment chains for any post, allowing your AI client to perform sentiment analysis and synthesize key discussion points.
You get a summary of a user’s public profile details or retrieve a list of their most recent comments on the site.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Reddit MCP Server: 11 Tools for Social Intelligence
These eleven tools give you granular control over Reddit data, letting your agent perform everything from simple keyword searches (`search_reddit`) to deep comment thread analysis (`get_post_comments`).
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Reddit on Vinkius019dd149get post
Retrieves the core details (title, author, upvotes) of one specific Reddit post using its unique ID.
019dd149get post comments
Fetches the entire nested discussion thread for a given post, allowing you to analyze replies and comments.
019dd149get subreddit info
Retrieves general metadata about a subreddit, like its creation date or description.
019dd149get subreddit rules
Pulls the specific community guidelines and rules that apply to a given subreddit.
019dd149get user comments
Lists the most recent comments made by an individual user across Reddit's platform.
019dd149get user profile
Retrieves public details about a specific Reddit account, such as join date and karma score.
019dd149list popular posts
Gets a list of posts that are currently trending or highly upvoted across the entire platform.
019dd149list subreddit posts
Lists recent posts from a specific subreddit, with options to sort by time or score.
019dd149list trending subreddits
Returns a list of popular and currently rising subreddits that are gaining attention.
019dd149search reddit
Performs a keyword search across all of Reddit, finding posts matching your query anywhere on the site.
019dd149search subreddit
Limits a search to only pull results from a single, specific subreddit community.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Reddit, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,800+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Reddit. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 11 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Sifting through Reddit threads shouldn't feel like archaeology.
Right now, analyzing a key discussion means opening the subreddit, finding the post, clicking into the comments, and then reading dozens of replies to piece together sentiment. You end up jumping between reply chains and sticky comments just to get a general idea—it's painful context switching.
With this MCP server, you ask your agent for the summary. The AI runs `get_post_comments`, pulls all those threads in one go, and gives you a synthesized report on the top 3 sentiments. You don't read it; you get the answer.
Reddit MCP Server: Get user profiles and community data.
Manually vetting a key voice means searching for their username, clicking on their profile to check their history, and then digging through old comments to see if they're reliable. It takes five minutes just to build a basic picture of who the person is.
The agent runs `get_user_profile` first to establish identity, and then uses `get_user_comments` to pull recent activity across their entire history. You get a clean data dump on that user's engagement without touching the browser.
What you can do with this MCP connector
You've got your AI client connected to Reddit’s full data stream. This server lets you treat your agent like a dedicated social analyst, pulling in community chatter and trend data without ever opening a web browser. You can analyze niche groups or track global movements using just a few simple commands.
Finding What's Hot Globally
You wanna know what everyone’s talking about? Use list_popular_posts to grab a list of posts that are currently racking up votes across the whole platform. If you want to see which communities are gaining traction right now, run list_trending_subreddits. You can also get recent content from any specific community by listing all its posts using list_subreddit_posts, and you control how it sorts—by time or by score.
When you need to find something super specific across Reddit's entire site, use search_reddit with a keyword query. If your interest is confined to one sub, limit the search to that single community using search_subreddit.
Digging into Specific Subreddits
Before you even read a post, you should know the rules and history of the group. Run get_subreddit_info to grab general metadata about any subreddit—you'll see its creation date or what its official description is. For the fine print, use get_subreddit_rules to pull those specific community guidelines that everyone has to follow.
Analyzing Discussions and Content
The real juice is in the conversation. When you find a post ID using any of the search tools, pass it over to get_post. This function pulls the core details for that single piece of content: its title, who wrote it, and how many upvotes it got. To really analyze sentiment or track key discussion points, use get_post_comments.
That tool fetches the entire nested thread—every reply, every comment—so your agent can synthesize what people are actually saying about the topic.
Tracking Users and Profiles
You need to know who's driving the conversation. Use get_user_profile to retrieve public details on any Reddit account; you’ll get their join date and karma score right there. If you wanna see what that user has been up to recently, run get_user_comments. This lists all of their most recent comments across the site.
You can also find out about a specific person by listing their most recent activity with get_user_comments.
This entire setup lets your agent search everything—site-wide using search_reddit, or limited to one community via search_subreddit. It pulls all the metadata, tracks user history through profile data and comment streams, and gives you access to every single comment chain for deep analysis. You can analyze full conversation threads with get_post_comments after grabbing a post's basics using get_post.
019dd14a-4e3a-7134-bbb7-ed221f569f32 How Reddit MCP Works
- 1 Subscribe to the server and input your Reddit Client ID and Client Secret into Vinkius.
- 2 Your AI client calls a function, like
search_reddit, telling it exactly what topic or keyword to find. - 3 The agent runs the tool against the Reddit API and returns structured data—whether that's a list of posts or a full comment thread—back to your chat interface.
The bottom line is, you stop browsing Reddit manually. You just ask your AI client for what you need, and it runs the specific tool call for you.
Who Is Reddit MCP For?
Anyone who spends time on Reddit but hates switching tabs or dealing with APIs. This is for people—market researchers, content strategists, and data analysts—who need to monitor large swaths of online conversation quickly. You're the ops engineer who gets paid to track trends before they hit the mainstream.
Uses search_reddit to find public sentiment around a product or competitor, and then uses get_post_comments to pull specific customer complaints.
Runs list_popular_posts in niche subreddits to spot viral topics, figuring out what kind of content will get traction next week.
Uses the various tools—like get_subreddit_info and get_user_profile—to gather structured metadata about a community or key contributors for later analysis.
What Changes When You Connect
- Deep Comment Analysis: Stop reading threads manually. Use
get_post_commentsto pull entire comment chains, letting your agent summarize sentiment or extract key themes instantly. - Targeted Discovery: Forget scrolling through endless pages. Run a query with
search_redditand get structured results for keywords across the whole platform. - Community Oversight: Use
get_subreddit_infoto check basic metadata, then useget_user_profileto track who the main contributors are in any given community. - Trend Spotting: Need to know what's hot right now? Call
list_popular_postsfor global hits orlist_trending_subredditsto find emerging topics before they blow up. - Efficiency Gain: You eliminate context switching. Instead of opening Reddit, running a search, then copying data into Notion, your AI client does all those steps in one conversation turn.
Real-World Use Cases
Monitoring product sentiment after a launch.
A Product Manager needs to know how users feel about a new feature. They tell their agent: 'Run search_reddit for "product name" and "feature X." Then, get the top 3 posts with that keyword using get_post, and finally, use get_post_comments on those three to summarize user complaints.' The PM gets a bulleted list of actionable feedback in seconds.
Identifying untapped market opportunities.
A Strategy Analyst wants to know what niche markets are growing. They ask the agent to run list_trending_subreddits. Seeing a surge in tech subreddits, they follow up by running get_subreddit_rules on that new subreddit to understand the community's tone and restrictions.
Assessing competitor activity.
A Marketing Team member suspects a competitor is building buzz. They ask their agent to run list_popular_posts across several industry subreddits, looking for repeated mentions of the competitor's name or product category.
Investigating an influential community voice.
A PR specialist needs to vet a key opinion leader. They run get_user_profile on the user and then use get_user_comments to see their recent activity, checking for consistency or shifts in public tone.
The Tradeoffs
Trying to find a specific discussion thread.
Just asking the agent, 'Tell me about AI funding.' This is too broad. The server won't know if you mean r/investing or r/artificialintelligence.
→
Missing context on who said what.
Only using get_post gives you the title and upvotes, but no idea of the conversation around it. You miss the actual why behind the post's success.
→
Ignoring community rules.
Relying on general knowledge when analyzing a subreddit. The community might have specific guidelines that change how you interpret posts or links.
→
→
Always use search_subreddit first to narrow the scope, then use get_post_comments to get the actual discussion. If you need context, check get_subreddit_rules before analyzing anything.
When It Fits, When It Doesn't
Use this server if your goal is pure social intelligence gathering: finding out what people are saying in public forums. You need to track trends, summarize sentiment from threads, or discover niche communities (e.g., 'What's the latest on microcontrollers?' -> use search_reddit).
Don't use this if you need structured data that lives outside of Reddit—like your internal customer CRM, or a private database record. For those, you need an enterprise-grade record management tool. Also, don't use it just because you want to read the news; if you just need recent headlines, Google News is faster.
If your task involves reading and synthesizing public conversation data, this server—with its suite of tools like get_user_profile and search_reddit—is exactly what you require.
Common Questions About Reddit MCP
How do I find what people are talking about in r/technology? (Using search_reddit) +
Use search_subreddit to limit your search only to that community. You can then refine it by adding keywords, like 'AI regulation,' to narrow the focus and ignore general tech noise.
Can I see how popular posts are across Reddit? (Using list_popular_posts) +
Yes, calling list_popular_posts gives you a ranked list of trending topics globally. This is great for spotting immediate, high-volume discussions.
What if I want to track a specific user’s history? (Using get_user_comments) +
Use get_user_profile first to verify the account details. Then, run get_user_comments to pull their most recent activity history from anywhere on Reddit.
How do I find out if a subreddit is active? (Using get_subreddit_info) +
Run get_subreddit_info. This gives you basic metadata—like the creation date and whether it’s pinned to the front page—which helps establish its legitimacy and activity level.
How do I handle authentication when using tools like `get_user_profile`? +
You must provide your Reddit Client ID and Client Secret for access. These credentials authenticate your AI agent and grant it the necessary permissions to pull public API data.
When should I use `search_subreddit` versus `search_reddit`? +
Use search_subreddit when you know the exact community (e.g., r/tech) and want focused results. Use search_reddit for broad, global searches across all of Reddit.
Can I use `get_subreddit_rules` to understand a subreddit's policies? +
Yes, this tool retrieves the specific rules set by community moderators. It allows your agent to check if content violates guidelines before you analyze it further.
Does the server manage API rate limits when running tools like `get_post_comments` repeatedly? +
Yes, the system tracks responses and manages common throttling errors. It handles these limitations so your agent doesn't fail mid-task; it just slows down until you can query again.
Can my AI automatically find the hot posts in a specific subreddit? +
Yes! Use the list_subreddit_posts tool with the subreddit name and sort set to 'hot'. Your agent will return the trending discussions, including titles, scores, and links in seconds.
How do I get my Reddit Client ID and Client Secret? +
Log in to your Reddit account, navigate to Preferences > Apps (https://www.reddit.com/prefs/apps), and create a new app of type script to reveal your credentials.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.