MCP Servers / marketing / Content Distribution MCP

Content Distribution MCP

JSON →
stdiononemarketing

MCP server that distributes a single piece of content across 8+ channels (DEV.to, Hashnode, GitHub Discussions, Reddit, Bluesky, LinkedIn, Medium, Twitter) with automatic platform-specific adaptation, idempotent publishing, per-community anti-spam rules, and centralized state management.

Install
How to run this server
[ { "cmd": "npx -y content-distribution-mcp`", "imports": [] } ]
server path: content-distribution-mcp
Tools
What this server exposes
post.publish
Immediate publish; idempotent on (content.id, channel)
post.schedule
Queue variants for schedule_at, publish the rest immediately
post.drain
Fire all scheduled posts due now — run from cron
post.status
Per-channel state for a content piece or channel
post.unpublish
Best-effort delete (DEV.to sets unpublished; others vary)
channel.hints
Per-channel metadata: char limits, Markdown support, tag vocab
profile.list
Names of configured distribution profiles
subreddit.list
Subreddit Catalog: cooldowns, flair vocab, last-posted
Configuration
Environment & auth
authnone
envDEV_TO_API_KEY
envHASHNODE_TOKEN
envHASHNODE_PUBLICATION_ID
envGITHUB_TOKEN
envREDDIT_CLIENT_ID
envREDDIT_CLIENT_SECRET
Resources
Content Distribution MCP — MCP Server · libregistry