HomeCommunication › content-distribution-mcp

content-distribution-mcp

Publish content to DEV.to, Hashnode, GitHub Discussions, Reddit, Bluesky, LinkedIn, and Medium.

TypeScript CloudLocal
★ 5 stars Last pushed 2026-06-08 License: MIT

Topics: Communication

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 2.2.1)

npx -y @automatelab/content-distribution-mcp@2.2.1

Or add to your MCP client config:

{
  "mcpServers": {
    "content-distribution-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@automatelab/content-distribution-mcp@2.2.1"
      ],
      "env": {
        "DEV_TO_API_KEY": "<YOUR_VALUE>",
        "HASHNODE_TOKEN": "<YOUR_VALUE>",
        "HASHNODE_PUBLICATION_ID": "<YOUR_VALUE>",
        "GITHUB_TOKEN": "<YOUR_VALUE>",
        "GITHUB_DISCUSSION_REPO": "<YOUR_VALUE>",
        "REDDIT_CLIENT_ID": "<YOUR_VALUE>",
        "REDDIT_CLIENT_SECRET": "<YOUR_VALUE>",
        "REDDIT_USERNAME": "<YOUR_VALUE>",
        "REDDIT_PASSWORD": "<YOUR_VALUE>",
        "BLUESKY_IDENTIFIER": "<YOUR_VALUE>",
        "BLUESKY_PASSWORD": "<YOUR_VALUE>",
        "DISTRIBUTION_BACKEND": "<YOUR_VALUE>",
        "DISTRIBUTION_BACKEND_DIR": "<YOUR_VALUE>"
      }
    }
  }
}
  • DEV_TO_API_KEY secret — DEV.to API key for publishing articles
  • HASHNODE_TOKEN secret — Hashnode personal access token
  • HASHNODE_PUBLICATION_ID — Hashnode publication ID
  • GITHUB_TOKEN secret — GitHub personal access token for GitHub Discussions
  • GITHUB_DISCUSSION_REPO — GitHub repo for Discussions in owner/repo format
  • REDDIT_CLIENT_ID secret — Reddit OAuth app client ID
  • REDDIT_CLIENT_SECRET secret — Reddit OAuth app client secret
  • REDDIT_USERNAME — Reddit account username
  • REDDIT_PASSWORD secret — Reddit account password
  • BLUESKY_IDENTIFIER — Bluesky handle (e.g. you.bsky.social)
  • BLUESKY_PASSWORD secret — Bluesky app password
  • DISTRIBUTION_BACKEND — State backend (default: yaml)
  • DISTRIBUTION_BACKEND_DIR — Directory for YAML state files (default: ~/.distribution-mcp)

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry