io.github.AutomateLab-tech
content-distribution
Publish content to DEV.to, Hashnode, GitHub Discussions, Reddit, Bluesky, LinkedIn, and Medium.
stdiocommunityservice
Package Details
@automatelab/content-distribution-mcp
Transportstdio
Environment Variables
DEV_TO_API_KEY(str)
Secret
DEV.to API key for publishing articles
HASHNODE_TOKEN(str)
Secret
Hashnode personal access token
HASHNODE_PUBLICATION_ID(str)
Hashnode publication ID
GITHUB_TOKEN(str)
Secret
GitHub personal access token for GitHub Discussions
GITHUB_DISCUSSION_REPO(str)
GitHub repo for Discussions in owner/repo format
REDDIT_CLIENT_ID(str)
Secret
Reddit OAuth app client ID
REDDIT_CLIENT_SECRET(str)
Secret
Reddit OAuth app client secret
REDDIT_USERNAME(str)
Reddit account username
REDDIT_PASSWORD(str)
Secret
Reddit account password
BLUESKY_IDENTIFIER(str)
Bluesky handle (e.g. you.bsky.social)
BLUESKY_PASSWORD(str)
Secret
Bluesky app password
DISTRIBUTION_BACKEND(str)
State backend (default: yaml)
DISTRIBUTION_BACKEND_DIR(str)
Directory for YAML state files (default: ~/.distribution-mcp)