Skip to main content
Glama
Asynchronous-0x4C

Reddit Research MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
REDDIT_CLIENT_IDYesYour Reddit API client ID. Required for Reddit OAuth and API access. Set in .env.
REDDIT_USER_AGENTYesA descriptive user agent string for Reddit API requests. Required for Reddit API access. Set in .env.
REDDIT_CLIENT_SECRETYesYour Reddit API client secret. Required for Reddit OAuth and API access. Set in .env.

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": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
reddit_whoamiA

Show which Reddit account this server is authenticated as, and the current promotion policy mode. Returns no secrets - never any token. Call this first if you are unsure whether authentication is set up.

This server is read-only. It cannot post, comment, vote, edit, delete, follow, or message on Reddit, and no such code exists in it. The user performs every Reddit action manually.

Prioritize genuinely helpful participation over product promotion. Do not rank a thread highly merely because it can be used to promote a product. Respect subreddit rules and surface uncertainty when rules are ambiguous.

reddit_get_my_activityA

Fetch the user's own recent posts and comments. Used to judge how active they already are in a subreddit (so they do not over-post) and to compute the 9:1 self-promotion ratio. Results are capped; this does not page indefinitely.

This server is read-only. It cannot post, comment, vote, edit, delete, follow, or message on Reddit, and no such code exists in it. The user performs every Reddit action manually.

Prioritize genuinely helpful participation over product promotion. Do not rank a thread highly merely because it can be used to promote a product. Respect subreddit rules and surface uncertainty when rules are ambiguous.

reddit_get_replies_to_meA

Find new replies to the user's own posts and comments. Implemented by diffing the user's threads rather than reading the inbox, so this server never needs the privatemessages OAuth scope (which would also grant the ability to send DMs). Costs more requests; that is deliberate.

This server is read-only. It cannot post, comment, vote, edit, delete, follow, or message on Reddit, and no such code exists in it. The user performs every Reddit action manually.

Prioritize genuinely helpful participation over product promotion. Do not rank a thread highly merely because it can be used to promote a product. Respect subreddit rules and surface uncertainty when rules are ambiguous.

reddit_get_threadA

Read the minimum necessary context of one Reddit thread: the post plus a bounded selection of comments (top-level, high-scoring, and any near the user's own replies). Does not fetch entire comment trees. Refuses threads in denied subreddits (e.g. competitors' support communities).

This server is read-only. It cannot post, comment, vote, edit, delete, follow, or message on Reddit, and no such code exists in it. The user performs every Reddit action manually.

Prioritize genuinely helpful participation over product promotion. Do not rank a thread highly merely because it can be used to promote a product. Respect subreddit rules and surface uncertainty when rules are ambiguous.

reddit_search_postsB

Search recent posts in the subreddits the user has designated as places to contribute. Denied and observe-only subreddits are never searched. Posts that match only a competitor's product name are returned separately under listening_only and must NOT be treated as places to participate - they are for understanding complaints, nothing else.

This server is read-only. It cannot post, comment, vote, edit, delete, follow, or message on Reddit, and no such code exists in it. The user performs every Reddit action manually.

Prioritize genuinely helpful participation over product promotion. Do not rank a thread highly merely because it can be used to promote a product. Respect subreddit rules and surface uncertainty when rules are ambiguous.

reddit_get_subreddit_rulesA

Fetch a subreddit's rules and a conservative reading of its self-promotion stance. self_promotion_restricted: null means UNKNOWN, not permitted - never present it as permission. Cached locally per config.

This server is read-only. It cannot post, comment, vote, edit, delete, follow, or message on Reddit, and no such code exists in it. The user performs every Reddit action manually.

Prioritize genuinely helpful participation over product promotion. Do not rank a thread highly merely because it can be used to promote a product. Respect subreddit rules and surface uncertainty when rules are ambiguous.

reddit_find_opportunitiesA

Rank recent threads by how genuinely useful the user could be in them. The largest weight is helpfulness - whether a good answer exists WITHOUT mentioning any product. Threads whose promotion risk exceeds the configured threshold are removed entirely, not merely ranked lower. Each result says what the user can actually speak to, and whether a claim needs real-device checking.

This server is read-only. It cannot post, comment, vote, edit, delete, follow, or message on Reddit, and no such code exists in it. The user performs every Reddit action manually.

Prioritize genuinely helpful participation over product promotion. Do not rank a thread highly merely because it can be used to promote a product. Respect subreddit rules and surface uncertainty when rules are ambiguous.

reddit_daily_digestA

The main tool. Produces one day's work queue: new replies to the user, ranked places to contribute, what the user can speak to in each, what needs real-device verification, rule caveats, and reminders. Runs retention cleanup of stored Reddit content as a side effect. Returns URLs for the user to open - it never returns a ready-to-post comment body, and never posts anything.

This server is read-only. It cannot post, comment, vote, edit, delete, follow, or message on Reddit, and no such code exists in it. The user performs every Reddit action manually.

Prioritize genuinely helpful participation over product promotion. Do not rank a thread highly merely because it can be used to promote a product. Respect subreddit rules and surface uncertainty when rules are ambiguous.

product_get_expertiseA

What the user personally knows first-hand - debugging findings they measured or fixed themselves. THIS IS THE PRIMARY SOURCE for helping people; it contains no product marketing and needs none. Each entry carries a confidence: only measured and fixed may be stated as fact. observed and unknown must be phrased as 'I hit the same symptom but never found the cause'. Also lists what the user does NOT have, so you never fabricate first-hand experience.

This server is read-only. It cannot post, comment, vote, edit, delete, follow, or message on Reddit, and no such code exists in it. The user performs every Reddit action manually.

Prioritize genuinely helpful participation over product promotion. Do not rank a thread highly merely because it can be used to promote a product. Respect subreddit rules and surface uncertainty when rules are ambiguous.

product_get_profileA

The user's product details. Gated: while the configured promotion mode is never, this deliberately returns NO product information, only the reason. That is correct behaviour, not an error - use product_get_expertise instead. Even when open, product mentions stay optional and require developer disclosure.

This server is read-only. It cannot post, comment, vote, edit, delete, follow, or message on Reddit, and no such code exists in it. The user performs every Reddit action manually.

Prioritize genuinely helpful participation over product promotion. Do not rank a thread highly merely because it can be used to promote a product. Respect subreddit rules and surface uncertainty when rules are ambiguous.

product_get_capabilitiesA

Product capabilities and their verification status. Subject to the same promotion-mode gate as product_get_profile.

This server is read-only. It cannot post, comment, vote, edit, delete, follow, or message on Reddit, and no such code exists in it. The user performs every Reddit action manually.

Prioritize genuinely helpful participation over product promotion. Do not rank a thread highly merely because it can be used to promote a product. Respect subreddit rules and surface uncertainty when rules are ambiguous.

product_get_verification_templateB

A checklist the user should run on real hardware before making a factual claim. Use whenever a result carries verification_needed: true. Ask the user to run it and report back, rather than asserting numbers they have not measured.

This server is read-only. It cannot post, comment, vote, edit, delete, follow, or message on Reddit, and no such code exists in it. The user performs every Reddit action manually.

Prioritize genuinely helpful participation over product promotion. Do not rank a thread highly merely because it can be used to promote a product. Respect subreddit rules and surface uncertainty when rules are ambiguous.

policy_statusA

The guardrails currently in force: promotion mode, denied subreddits, per-subreddit roles, scoring weights, and whether a scheduled mode change is due. Mode never changes on its own - only the user editing config.yaml changes it. Read this when you are unsure whether something is allowed.

This server is read-only. It cannot post, comment, vote, edit, delete, follow, or message on Reddit, and no such code exists in it. The user performs every Reddit action manually.

Prioritize genuinely helpful participation over product promotion. Do not rank a thread highly merely because it can be used to promote a product. Respect subreddit rules and surface uncertainty when rules are ambiguous.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

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/Asynchronous-0x4C/reddit-research-mcp'

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