MCP Catalogs
Homereddit-mcp screenshot

reddit-mcp

by Arindam200·285·Score 48

MCP server providing access to Reddit data through PRAW API, with both read-only and authenticated functionality.

social-mediaweb-scrapingai-llm
41
Forks
4
Open issues
5 mo ago
Last commit
2d ago
Indexed

Overview

The Reddit MCP server is a comprehensive implementation that allows AI assistants to interact with Reddit's API through the Model Context Protocol. It provides extensive functionality for retrieving user information, analyzing posts and comments across subreddits, and performing searches. The server offers both read-only operations and authenticated posting/commenting capabilities with intelligent analysis features including engagement metrics and timing recommendations.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Social media content analysis and engagement tracking
you:AI-driven community research and trend identification
you:Automated content creation and interaction on Reddit
you:What authentication methods are supported?
you:Can I create posts and comments with this server?

When to choose this

Choose this when you need AI-powered access to Reddit data for analysis, community management, or content strategy with both read and write capabilities.

When NOT to choose this

Avoid if you need access to private subreddits or require enterprise-level API rate limits, as this server relies on Reddit's standard API with its limitations.

Tools this server exposes

12 tools extracted from the README
  • get_user_infoget_user_info(username)

    Get detailed user analysis with engagement insights

  • get_user_commentsget_user_comments(username, sort, time_filter, limit)

    Get a user's comment history with filtering options

  • get_user_postsget_user_posts(username, sort, time_filter, limit)

    Get a user's post/submission history with filtering options

  • get_top_postsget_top_posts(subreddit, time_filter, limit)

    Get and analyze top posts from a subreddit

  • search_postssearch_posts(query, subreddit, sort, time_filter, limit)

    Search for posts across Reddit or within a specific subreddit

  • get_subreddit_statsget_subreddit_stats(subreddit)

    Get comprehensive subreddit analysis

  • get_trending_subredditsget_trending_subreddits()

    Get list of trending subreddits

  • get_submission_by_urlget_submission_by_url(url)

    Get a Reddit submission by its URL

  • get_submission_by_idget_submission_by_id(submission_id)

    Get a Reddit submission by its ID

  • who_am_iwho_am_i()

    Get information about the currently authenticated user

  • create_postcreate_post(subreddit, title, content, flair, is_self)

    Create an optimized post in a subreddit

  • reply_to_postreply_to_post(post_id, content, subreddit)

    Add a reply with engagement insights to a post

Comparable tools

reddit-apipraw-toolssocial-media-integration

Installation

  1. Clone the repository:
git clone https://github.com/Arindam200/reddit-mcp.git
cd reddit-mcp
  1. Configure MCP server in your Claude Desktop config file (~/Library/Application Support/Claude/claude_desktop_config.json):
{
  "mcpServers": {
    "reddit": {
      "command": "{{PATH_TO_UV}}",
      "args": [
        "--directory",
        "{{PATH_TO_SRC}}",
        "run",
        "server.py"
      ],
      "env": {
        "REDDIT_CLIENT_ID": "your_client_id",
        "REDDIT_CLIENT_SECRET": "your_client_secret",
        "REDDIT_USERNAME": "your_username",
        "REDDIT_PASSWORD": "your_password"
      }
    }
  }
}
  1. Restart Claude Desktop. Obtain Reddit API credentials from [Reddit's app preferences page](https://www.reddit.com/prefs/apps).

FAQ

What authentication methods are supported?
The server supports both read-only access (requiring only client_id and client_secret) and full authenticated access (requiring client credentials plus username and password for posting and commenting).
Can I create posts and comments with this server?
Yes, but only with full authenticated access that includes your Reddit username and password. The server provides tools like create_post(), reply_to_post(), and reply_to_comment().

Compare reddit-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.