@automatelab/content-distribution-mcp

general MCP Server

Multi-channel content distribution MCP server with idempotent state. Auto-publish to DEV.to, Hashnode, GitHub Discussions, Reddit, Bluesky; browser-fallback for Medium, LinkedIn, Twitter / X.

VerifiedInstall Ready
generalgeneralnodejs
5 views3 stars2 forksv2.0.1MIT

Why This Matters

Discovered via github-topic:model-context-protocol and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:model-context-protocol
Stars
3
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx @automatelab/content-distribution-mcp

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "-automatelab-content-distribution-mcp": {
      "command": "npx",
      "args": [
        "@automatelab/content-distribution-mcp"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

20
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (20)

drain

Fire all scheduled posts due now — run from cron

hashnode

Auto

DISTRIBUTION_BACKEND_DIR

`~/.distribution-mcp`

Tool

Purpose

list_subreddits

Subreddit Catalog: cooldowns, flair vocab, last-posted

medium

Browser fallback

publish

Immediate publish; idempotent on `(content.id, channel)`

Tier

Auth

Variable

Default

schedule

Queue variants for `schedule_at`, publish the rest immediately

devto

Auto

DISTRIBUTION_BACKEND

`yaml`

status

Per-channel state for a content piece or channel

github_discussions

Auto

unpublish

Best-effort delete (DEV.to sets unpublished; others vary)

reddit

Auto-gated

hints

Per-channel metadata: char limits, Markdown support, tag vocab

bluesky

Auto

list_profiles

Names of configured distribution profiles

linkedin

Browser fallback

Works Well With - Skills

Remotion Video Toolkit

Complete toolkit for programmatic video creation with Remotion + React. Covers animations, timing, rendering (CLI/Node.js/Lambda/Cloud Run), captions, 3D, charts, text effects, transitions, and media handling. Use when writing Remotion code, building video generation pipelines, or creating data-driven video templates.

40 starsHas guide

Postiz is a tool to schedule social media and chat posts to 28+ channels X, LinkedIn, LinkedIn Page, Reddit, Instagram, Facebook Page, Threads, YouTube, Google My Business, TikTok, Pinterest, Dribbble, Discord, Slack, Kick, Twitch, Mastodon, Bluesky, Lemmy, Farcaster, Telegram, Nostr, VK, Medium, Dev.to, Hashnode, WordPress, ListMonk

Postiz is a tool to schedule social media and chat posts to 28+ channels X, LinkedIn, LinkedIn Page, Reddit, Instagram, Facebook Page, Threads, YouTube, Goog...

26 starsHas guide

Comprehensive skill for installing, configuring, and managing the OpenClaw ecosystem (Gateway, Channels, Models, Automation, Nodes, and Deployment)

OpenClaw CLI wrapper — gateway, channels, models, agents, nodes, browser, memory, security, automation.

22 starsHas guide

Edge TTS

Text-to-speech conversion using node-edge-tts npm package for generating audio from text. Supports multiple voices, languages, speed adjustment, pitch control, and subtitle generation. Use when: (1) User requests audio/voice output with the "tts" trigger or keyword. (2) Content needs to be spoken rather than read (multitasking, accessibility, driving, cooking). (3) User wants a specific voice, speed, pitch, or format for TTS output.

14 starsHas guide