Skip to main content
Glama
msaeedsakib

threadr-mcp

by msaeedsakib

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
REDDIT_PASSWORDNoReddit account password (required for Tier 3)
REDDIT_USERNAMENoReddit account username (required for Tier 3)
REDDIT_CLIENT_IDNoReddit app client ID (required for Tier 2 and Tier 3)
REDDIT_CLIENT_SECRETNoReddit app client secret (required for Tier 2 and Tier 3)

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_postsC

Full-text search across Reddit or within a specific subreddit

get_subreddit_infoC

Get subreddit metadata: subscribers, rules, description, flair

get_subreddit_postsC

Get posts from a subreddit with sort options (hot, new, top, rising, controversial)

get_post_detailC

Get full post with comment tree, configurable depth and sorting

get_user_profileB

Get a Reddit user's public profile: karma, account age, badges

get_user_postsC

Get a user's submission history

get_user_commentsC

Get a user's comment history

get_trending_subredditsC

Get currently popular subreddits

get_comment_threadC

Get a single comment with parent chain and replies

get_my_profileA

Get the authenticated user's own profile (requires user auth)

create_postA

Create a text or link post in a subreddit (requires user auth)

reply_to_postC

Add a top-level comment to a post (requires user auth)

reply_to_commentC

Reply to a comment (requires user auth)

voteC

Upvote, downvote, or unvote on a post or comment (requires user auth)

edit_postB

Edit your own post (requires user auth)

edit_commentB

Edit your own comment (requires user auth)

delete_postA

Delete your own post (requires user auth)

delete_commentB

Delete your own comment (requires user auth)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.1/5.0

Scored across 18 tools

Disambiguation4/5

Most tools target distinct resource+action pairs (search vs. subreddit listing vs. post detail vs. comment thread), and the read/write split is clear. Some boundary overlap exists between search_posts and get_subreddit_posts, and between get_post_detail and get_comment_thread, but descriptions adequately differentiate them.

Naming Consistency4/5

Nearly all tools follow a predictable verb_noun or verb_to_noun pattern (get_subreddit_info, create_post, reply_to_comment, delete_comment). The lone bare verb 'vote' is a minor deviation but doesn't break readability.

Tool Count4/5

18 tools is slightly on the heavy side but well justified by the mix of read operations, user-scoped queries, and authenticated write actions. Each tool maps to a distinct Reddit capability rather than padding the surface.

Completeness4/5

Core lifecycle is well covered: search, discovery, post/comment read and full CRUD, replies, voting, and self-profile. Gaps remain for common Reddit actions like save/unsave, subscribe, inbox/messages, and moderation, but the agent can accomplish most core workflows.

Maintenance

ActivityInactive
ResponsivenessNo issues