reddit-mcp-server

alexandros-lekkas/reddit-mcp-server

3.3

If you are the rightful owner of reddit-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Reddit MCP Server is a Model Context Protocol server that provides tools for fetching and creating Reddit content, allowing users to interact with Reddit programmatically.

The Reddit MCP Server is designed to facilitate seamless interaction with Reddit by providing a suite of tools that enable both read-only and read-write operations. This server is particularly useful for developers and analysts who need to gather insights from Reddit or automate content creation and engagement. By leveraging the Model Context Protocol, the server ensures efficient communication and data handling, making it a robust solution for integrating Reddit functionalities into various applications. The server supports both client and user credentials, allowing for a wide range of operations from fetching user information and top posts to creating posts and replying to comments. Installation is straightforward, with options for both automatic and manual setup, ensuring accessibility for users with different levels of technical expertise.

Features

  • Fetch detailed user analysis and engagement insights.
  • Analyze top posts from specified subreddits.
  • Get comprehensive subreddit statistics.
  • Identify trending subreddits.
  • Create and reply to posts with strategic insights.

Usages

usage with Claude Desktop

{
  "mcpServers": {
    "reddit": {
      "command": "node",
      "args": [
        "C:\\path\\to\\reddit-mcp-server\\build\\index.js"
      ],
      "env": {
        "REDDIT_CLIENT_ID": "😜",
        "REDDIT_CLIENT_SECRET": "😜",
        "REDDIT_USERNAME": "😜",
        "REDDIT_PASSWORD": "😜"
      },
      "autoApprove": [
        "get_reddit_post",
        "get_top_posts",
        "get_user_info",
        "get_subreddit_info",
        "get_trending_subreddits",
        "create_post",
        "reply_to_post"
      ]
    }
  }
}

usage with Cursor

{
  "mcpServers": {
    "reddit": {
      "command": "node",
      "args": [
        "C:\\path\\to\\reddit-mcp-server\\build\\index.js"
      ],
      "env": {
        "REDDIT_CLIENT_ID": "😜",
        "REDDIT_CLIENT_SECRET": "😜",
        "REDDIT_USERNAME": "😜",
        "REDDIT_PASSWORD": "😜"
      },
      "autoApprove": [
        "get_reddit_post",
        "get_top_posts",
        "get_user_info",
        "get_subreddit_info",
        "get_trending_subreddits",
        "create_post",
        "reply_to_post"
      ]
    }
  }
}

Tools

  1. get_user_info

    Get detailed user analysis with engagement insights.

  2. get_top_posts

    Get and analyze top posts from a subreddit.

  3. get_subreddit_stats

    Get comprehensive subreddit analysis.

  4. get_trending_subreddits

    Get a list of trending subreddits.

  5. create_post

    Create an optimized post in a subreddit.

  6. reply_to_post

    Add a reply to a post with engagement insights.

  7. reply_to_comment

    Add a strategic reply to a comment.