reddit-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| REDDIT_PASSWORD | No | Your Reddit password (required for write operations like creating posts) | |
| REDDIT_USERNAME | No | Your Reddit username (required for write operations like creating posts) | |
| REDDIT_CLIENT_ID | Yes | Reddit app client ID obtained from https://www.reddit.com/prefs/apps | |
| REDDIT_CLIENT_SECRET | Yes | Reddit app client secret obtained from https://www.reddit.com/prefs/apps |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| test_reddit_mcp_serverD | Test the Reddit MCP Server |
| get_reddit_postC | Get a Reddit post |
| get_top_postsC | Get top posts from a subreddit |
| get_user_infoC | Get information about a Reddit user |
| get_subreddit_infoC | Get information about a subreddit |
| get_trending_subredditsB | Get currently trending subreddits |
| create_postC | Create a new post in a subreddit |
| reply_to_postC | Post a reply to an existing Reddit post |
| search_redditC | Search for posts on Reddit |
| get_post_commentsC | Get comments for a specific Reddit post |
| get_user_postsC | Get posts submitted by a specific user |
| get_user_commentsC | Get comments made by a specific user |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 12 tools
Most tools have distinct purposes targeting different Reddit resources like posts, comments, subreddits, and users, with clear action separation. However, 'get_post_comments' and 'get_reddit_post' could potentially overlap in retrieving post-related data, causing minor ambiguity if an agent needs both post details and comments simultaneously.
Tool names follow a consistent verb_noun pattern using snake_case throughout, such as 'get_subreddit_info' and 'create_post', which aids predictability. The only deviation is 'test_reddit_mcp_server', which breaks the pattern by including 'server' and serving a meta-purpose, but this is a minor inconsistency in an otherwise uniform set.
With 12 tools, the count is well-scoped for a Reddit API server, covering core functionalities like posting, reading, searching, and user/subreddit interactions. Each tool appears to earn its place by addressing a specific aspect of Reddit's domain without being overly bloated or sparse.
The tool set provides comprehensive coverage for reading and basic interaction on Reddit, including CRUD-like operations for posts and comments, user and subreddit info retrieval, and search capabilities. Minor gaps exist, such as no tools for updating or deleting posts/comments or managing user settings, but agents can likely work around these for most common workflows.