simple-reddit-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
| prompts | {} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_threadA | Read a reddit post and its comment tree from any reddit URL or id. The primary tool: give it whatever the user pasted. Comments come back as an
indented markdown tree; collapsed branches show as Caveat: Arctic Shift archives posts the moment they appear and backfills vote data after ~36h, so |
| get_postsA | Look up posts in bulk by id. Use when you already have post ids (for example from Caveat: Arctic Shift archives posts the moment they appear and backfills vote data after ~36h, so |
| get_commentsA | Look up comments in bulk by id. Use for the comment ids returned inside a Caveat: Arctic Shift archives posts the moment they appear and backfills vote data after ~36h, so |
| search_postsA | Find posts by subreddit, author, keyword or date range. Keyword parameters ( Caveat: Arctic Shift archives posts the moment they appear and backfills vote data after ~36h, so |
| search_commentsA | Find comments by subreddit, author, keyword, post or date range. With Caveat: Arctic Shift archives posts the moment they appear and backfills vote data after ~36h, so |
| search_subredditsA | Find subreddits by name, prefix, subscriber count or age. Subreddit records are refreshed infrequently, so subscriber counts lag reality by more than the ~36h that applies to posts and comments. Caveat: Arctic Shift archives posts the moment they appear and backfills vote data after ~36h, so |
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 6 tools
Each tool targets a distinct operation: get_thread retrieves a single post with its comment tree, get_posts and get_comments handle bulk lookups by ID, and the three search tools query posts, comments, and subreddits respectively. The purposes are clearly separated and the verbose caveats do not create ambiguity.
All tool names follow a consistent 'verb_noun' pattern, using 'get_' for direct ID-based retrieval and 'search_' for query-based discovery. The only minor deviation is 'get_thread' being singular while others are plural, but the pattern is otherwise uniform and predictable.
Six tools is well-scoped for a read-only Reddit client covering posts, comments, and subreddits through both direct access and search. Each tool serves a distinct purpose without unnecessary redundancy, fitting comfortably within the ideal 3-15 range.
The surface covers the core read operations: single-thread retrieval, bulk post/comment fetching, and searching across posts, comments, and subreddits. Minor gaps exist, such as no direct subreddit or user profile endpoint, but search_subreddits and search_comments with author can fill these needs effectively.