Distributes a single piece of content across DEV.to, Hashnode, GitHub Discussions, Reddit, Bluesky, LinkedIn, Medium, and Twitter through eight MCP tools. You generate platform-specific variants (rewritten titles, trimmed bodies, audience-matched tone), then call post.publish or post.schedule to send them out. The server handles OAuth, API retries, idempotency on content ID plus channel pairs, and platform constraints like Reddit cooldowns and character limits. Scheduling uses post.drain fired from cron. LinkedIn, Medium, and Twitter return compose URLs instead of auto-posting. Credentials live in a YAML profile. Reach for this when you're syndicating blog posts, tutorials, or announcements and want to avoid hand-posting eight times with different formatting rules.
claude mcp add --transport stdio io.github.automatelab-tech-content-distribution uvx content-distribution