io.github.AutomateLab-tech/content-distribution
MCPby AutomateLab-tech · v2.2.1
Publish content to DEV.to, Hashnode, GitHub Discussions, Reddit, Bluesky, LinkedIn, and Medium.
mcplocal
MCP configuration
stdio
Command
npx -y @automatelab/content-distribution-mcp@2.2.1
Environment
DEV_TO_API_KEYsecretDEV.to API key for publishing articles
HASHNODE_TOKENsecretHashnode personal access token
HASHNODE_PUBLICATION_IDHashnode publication ID
GITHUB_TOKENsecretGitHub personal access token for GitHub Discussions
GITHUB_DISCUSSION_REPOGitHub repo for Discussions in owner/repo format
REDDIT_CLIENT_IDsecretReddit OAuth app client ID
REDDIT_CLIENT_SECRETsecretReddit OAuth app client secret
REDDIT_USERNAMEReddit account username
REDDIT_PASSWORDsecretReddit account password
BLUESKY_IDENTIFIERBluesky handle (e.g. you.bsky.social)
BLUESKY_PASSWORDsecretBluesky app password
DISTRIBUTION_BACKENDState backend (default: yaml)
DISTRIBUTION_BACKEND_DIRDirectory for YAML state files (default: ~/.distribution-mcp)
Install in one click with Zurek
Browse here, install from the native macOS app — pick targets, fill env vars, and write configs safely.