LabscoMCP early access ↗
gomessoaresemmanuel-cpuMCP SERVER · OFFICIAL PROJECT

Content Distribution Drafts & Calendar

Draft a post for one platform, adapt it for the others with the character limits handled, build carousels and threads, and queue it all to a local content calendar.

by gomessoaresemmanuel-cpu ↗Social Media Accounts & Posting✓ Official

LABSCO SUMMARY

Repurposing with the character limits handled is the tool that saves real time, because that constraint is exactly what makes cross-posting manual.

The reason people do not post the same idea everywhere is not the writing, it is that a LinkedIn post does not fit X and an Instagram caption reads wrong on either. Adapting with the limits applied turns one piece into several without a rewrite each time. Note what this is and is not: it drafts and schedules into a local file, and nothing here publishes — an actual posting integration is a separate thing you still need. The engagement prediction is a heuristic on the text; treat it as a nudge rather than a forecast.

What it is

A social content production and scheduling server working against a local queue file: drafting per platform, repurposing between them, generating multi-part formats, and holding a calendar.

What you get

  • draft_post writes for a named platform, but in its author's own voice: its tool description hard-wires the StressZero brand rules (French informal address, at most 3 emojis, 3–5 hashtags, short sentences) and the identity of a burnout coach, so expect to rewrite its drafts for your own brand. repurpose_content adapts an existing post for another platform, handling the character limits (X 280, LinkedIn 3000, Instagram 2200) that make a straight copy fail.
  • generate_carousel produces slides with a title and body each, for LinkedIn and Instagram.
  • generate_thread produces a numbered multi-post thread for X or LinkedIn.
  • schedule_content saves into a local queue file, and get_content_calendar shows what is scheduled over the next N days.
  • analyze_post_performance scores a post's text for predicted engagement before it goes out.

Requirements

CONTENT_DIR — the queue is a local JSON file, so this holds your calendar on your own disk rather than in a service.

Setup effort

One command — npx -y content-distribution-mcp