Skip to main content
Glama
Aanerud

MCP Reddit Server

by Aanerud

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_API_KEYNoAPI key for MCP endpoint authentication
REDDIT_CLIENT_IDYesReddit app client ID
REDDIT_CLIENT_SECRETYesReddit app client secret
REDDIT_REFRESH_TOKENYesReddit OAuth refresh token

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

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

Tools

Functions exposed to the LLM to take actions

NameDescription
reddit_topicB

Get posts from topic-related subreddits.

Args: topic: Topic name (e.g. programming) limit: Posts to fetch (default: 50) max_subreddits: Max subreddits (default: 20)

reddit_hotA

Get hot posts from a subreddit.

Args: subreddit: Subreddit name (without r/) limit: Posts to fetch (default: 10)

reddit_postB

Get post content and comments.

Args: post_id: Reddit post ID comment_limit: Comments to fetch (default: 20) comment_depth: Thread depth (default: 3)

reddit_frontB

Get Reddit front page posts.

Args: sort: hot, top, or new (default: hot) limit: Posts to fetch (default: 10) time_filter: hour/day/week/month/year/all

reddit_topA

Get top posts from a subreddit by time.

Args: subreddit: Subreddit name (without r/) time_period: hour/day/week/month/year/all limit: Posts to fetch (default: 10)

reddit_newA

Get newest posts from a subreddit.

Args: subreddit: Subreddit name (without r/) limit: Posts to fetch (default: 10)

reddit_risingA

Get rising/trending posts from a subreddit.

Args: subreddit: Subreddit name (without r/) limit: Posts to fetch (default: 10)

reddit_infoA

Get subreddit info (subscribers, description).

Args: subreddit: Subreddit name (without r/)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 8 tools

Disambiguation4/5

Each tool targets a clearly different Reddit resource or listing type, with hot/top/new/rising distinguished by sort order. reddit_topic and reddit_front could be slightly confused as both are broad discovery tools, but their descriptions make the distinction clear enough.

Naming Consistency5/5

All tools follow a consistent reddit_ prefix with snake_case names. The suffixes clearly indicate the target resource or sort type, making the naming pattern predictable and easy to navigate.

Tool Count5/5

Eight tools is a well-scoped set for a Reddit browsing server. Each tool covers a meaningful read-only use case without unnecessary redundancy.

Completeness4/5

The toolset covers front page, subreddit listings by multiple sort orders, topic aggregation, post details with comments, and subreddit info. Minor gaps exist around general search and user profiles, but core Reddit browsing workflows are well covered.

Maintenance

ActivityInactive
ResponsivenessNo issues