Skip to main content
Glama
uptrixbr

mcp-reddit-publisher

by uptrixbr

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
REDDIT_DRY_RUNNoIf true, no actual posts are madetrue
REDDIT_PASSWORDNoReddit password (alternative auth)
REDDIT_USERNAMENoReddit username (alternative auth)
REDDIT_CLIENT_IDYesReddit client ID
REDDIT_USER_AGENTYesUser agent string for Reddit API
REDDIT_CLIENT_SECRETYesReddit client secret
REDDIT_REFRESH_TOKENNoReddit refresh token for authentication
REDDIT_ALLOWED_SUBREDDITSNoComma-separated list of allowed subreddits
REDDIT_REQUIRE_RULE_CHECKNoIf true, requires rule check before postingtrue
REDDIT_MIN_SECONDS_BETWEEN_POSTSNoMinimum seconds between posts300

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
healthA

Shows current configuration status without revealing secrets.

get_subreddit_rulesB

Fetches subreddit rules and flags obvious promotional-posting risks.

search_subredditsB

Searches Reddit communities by query to help find audience fit before posting.

preview_text_postC

Validates and previews a Reddit text post without publishing.

submit_text_postB

Publishes a Reddit text post. By default REDDIT_DRY_RUN=true prevents real publishing; set false only after testing.

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/uptrixbr/mcp-reddit-publisher'

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