io.github.AutomateLab-tech/content-distribution

MCP

by 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_KEYsecret

    DEV.to API key for publishing articles

  • HASHNODE_TOKENsecret

    Hashnode personal access token

  • HASHNODE_PUBLICATION_ID

    Hashnode publication ID

  • GITHUB_TOKENsecret

    GitHub personal access token for GitHub Discussions

  • GITHUB_DISCUSSION_REPO

    GitHub repo for Discussions in owner/repo format

  • REDDIT_CLIENT_IDsecret

    Reddit OAuth app client ID

  • REDDIT_CLIENT_SECRETsecret

    Reddit OAuth app client secret

  • REDDIT_USERNAME

    Reddit account username

  • REDDIT_PASSWORDsecret

    Reddit account password

  • BLUESKY_IDENTIFIER

    Bluesky handle (e.g. you.bsky.social)

  • BLUESKY_PASSWORDsecret

    Bluesky app password

  • DISTRIBUTION_BACKEND

    State backend (default: yaml)

  • DISTRIBUTION_BACKEND_DIR

    Directory 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.