Reddit Research MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| REDDIT_CLIENT_ID | Yes | Your Reddit API client ID. Required for Reddit OAuth and API access. Set in .env. | |
| REDDIT_USER_AGENT | Yes | A descriptive user agent string for Reddit API requests. Required for Reddit API access. Set in .env. | |
| REDDIT_CLIENT_SECRET | Yes | Your 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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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 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 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. 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 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 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 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 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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