Reddit MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| REDDIT_PASSWORD | No | Your Reddit password (for username/password authentication) | |
| REDDIT_USERNAME | No | Your Reddit username (for username/password authentication) | |
| REDDIT_CLIENT_ID | No | Your Reddit API client ID (found under the app name in Reddit app preferences) | |
| REDDIT_USER_AGENT | No | User agent string for Reddit API requests (must be unique and descriptive) | |
| REDDIT_ACCESS_TOKEN | No | Your Reddit access token (for testing only - expires in 1 hour) | |
| REDDIT_CLIENT_SECRET | No | Your Reddit API client secret | |
| REDDIT_REFRESH_TOKEN | No | Your Reddit refresh token (for refresh token authentication) |
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 |
|---|---|
| get_subreddit_postsC | Get posts from a specific subreddit |
| get_postB | Get details of a specific Reddit post |
| get_post_commentsC | Get comments from a Reddit post |
| get_subreddit_infoC | Get information about a subreddit |
| get_user_infoC | Get information about a Reddit user |
| get_user_postsC | Get posts submitted by a user |
| get_user_commentsC | Get comments made by a user |
| search_postsB | Search for Reddit posts |
| search_subredditsC | Search for subreddits |
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 9 tools
Every tool has a clearly distinct purpose targeting specific Reddit resources and actions. The tools are well-differentiated by their target entities (post, comments, subreddit, user) and operations (get, search), with no overlapping functionality that could cause confusion.
All tools follow a consistent verb_noun pattern with 'get_' or 'search_' prefixes followed by specific resource identifiers. The naming is perfectly predictable and uniform across all nine tools, using snake_case consistently throughout.
Nine tools is well-scoped for a Reddit API server, providing comprehensive coverage of core Reddit entities without being overwhelming. Each tool earns its place by addressing distinct aspects of the Reddit platform (posts, comments, subreddits, users, search).
The toolset provides excellent read/search coverage for Reddit's core entities (posts, comments, subreddits, users) with logical operations. Minor gaps exist in write operations (no create/update/delete tools), but this is reasonable for a read-focused server and agents can work effectively with the provided surface.