Skip to main content
Glama
sinanefeozler

Reddit Summarizer MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
REDDIT_PASSWORDYesYour Reddit password
REDDIT_USERNAMEYesYour Reddit username
REDDIT_CLIENT_IDYesYour Reddit API client ID
REDDIT_USER_AGENTNoOptional custom user agent for Reddit API
REDDIT_CLIENT_SECRETYesYour Reddit API client secret

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
reed_commentsC
    Reads and summarizes the top level comments that a submission have.
    Args:
        post id: str or url: str
    Output:
        List with the comments.
summarize_frontpageA
Summarizes the user's reddit frontpage (alias: homepage, feed) by giving information dictinory to LLM.
Optionaly this function can use comments for deeper summaries.
Args:
    limit: integer (Optional) [default = 10]: sets a limit for how many post to fetch.
    with_comments: bool (Optional) [default = false]: indicates that summary will be done with comments.
Output:
    Dictinory with keys as post id's and values as post informations
summarize_subredditB
Summarizes the subreddit's frontpage (alias: homepage, feed) by giving information dictinory to LLM.
Sorting, fetchings options are hot, new, top, rising, random.
Optionaly this function can use comments for deeper summaries.
Args:
    subreddit_name: str : name for subrredit without 'r/'
    fetch_by: str (Optional) [default = ''hot]: sorting, fetching option for subreddit's feed
    limit: integer (Optional) [default = 10]: sets a limit for how many post to fetch.
    with_comments: bool (Optional) [default = false]: indicates that summary will be done with comments.
Output:
    Dictinory with keys as post id's and values as post informations

Prompts

Interactive templates invoked by user choice

NameDescription
summarize_my_pageFixed prompt for detailed summary

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sinanefeozler/reddit-summarizer-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server