Reddit MCP Server
About
A server for fetching and creating content on Reddit using its API.
Details
- Author
- alexandros-lekkas
- Categories
- Communication, Other
Jump to
Setup
Install Reddit MCP Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/alexandros-lekkas/reddit-mcp-server
Follow the installation instructions in the repository README, then restart your MCP client.
A server for fetching and creating content on Reddit using its API.
A Model Context Protocol (MCP) that provides tools for fetching and creating Reddit content.
https://github.com/user-attachments/assets/caa37704-7c92-4bf8-b7e8-56d02ccb4983
https://www.linkedin.com/feed/update/urn:li:activity:7328864060534419457/
- get_user_info(username)- Get detailed user analysis with engagement insights
- get_top_posts(subreddit, time_filter, limit)- Get and analyze top posts
- get_subreddit_stats(subreddit)- Get comprehensive subreddit analysis
- get_trending_subreddits()- Get list of trending subreddits
- create_post(subreddit, title, content, flair, is_self)- Create an optimized post
- reply_to_post(post_id, content, subreddit)- Add a reply with engagement insights
- reply_to_comment(comment_id, content, subreddit)- Add a strategic reply
To install Reddit Content Integration Server for Claude Desktop automatically viaSmithery:
npx -y @smithery/cli install @alexandros-lekkas/reddit-mcp-server --client claude
-
git clone https://github.com/alexandros-lekkas/reddit-mcp-server
Create a.envfile based on.env.example
Do this with yourREDDIT_CLIENT_IDandREDDIT_CLIENT_SECRET
If you want to write posts you need to include yourREDDIT_USERNAMEandREDDIT_PASSWORD(don't worry, I won't steal them 😜)
- Run withnpm run devand open the inspection server (http://127.0.0.1:6274/)
- If the connection works, add this to your MCP config (for Cursor or Claude, depending on which agent you are using)
"mcpServers": { "reddit": { "command": "node", "args": [ "C:\\path\\to\\reddit-mcp-server\\build\\index.js" // Replace this with your local path to 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" ] // You don't need to add this, but it makes it so that you don't have to keep clicking approve } }
(Make sure to replace the environmental variables with your actual keys, not the 😜 emoji)
-
Credit goes toEugene Shfor the tutorial on how to build an MCP server (which was used as a reference for this implementation).
Interact with the Reddit API to fetch saved posts, search, get comments, and reply.
A sassy, fact-checking Instagram DM bot that roasts bad takes with citations.
Schedule and queue text, image, and video posts to many social networks, including LinkedIn, X, Bluesky, Instagram, Facebook, Threads, Tiktok.
AI-powered social media posting across 14 platforms with per-platform content adaptation, scheduling, and 30-day calendar generation
Access the BlueSky social network data via its official API.
A MCP server for LinkedIn REST API v2 that enables AI assistants to create, list, and delete posts, manage events, upload images, comment, and react—featuring OAuth 2.0 with session persistence, local post history tracking, and multiple automated tests
Generates professional LinkedIn post drafts from YouTube videos by summarizing their content.
An MCP server for interacting with the Reddit API, enabling searches for posts, comments, and subreddits.
Access and interact with MyMCPSpace posts, replies, likes, and feeds.
Threads tools for AI agents — generate viral posts, download videos, and export profile data from Meta Threads.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




