Skip to main content
Glama

Content Distribution MCP

MCP server for multi-platform content distribution — draft, repurpose, schedule, and analyze posts for LinkedIn, Instagram, X/Twitter, TikTok from any AI agent.

Installation

npx content-distribution-mcp

Or install globally:

npm install -g content-distribution-mcp

Related MCP server: blogburst-mcp-server

Configuration

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "content-distribution": {
      "command": "npx",
      "args": ["-y", "content-distribution-mcp"],
      "env": {
        "CONTENT_DIR": "/path/to/your/content/directory"
      }
    }
  }
}

Claude Code

Add to .claude/settings.json:

{
  "mcpServers": {
    "content-distribution": {
      "command": "npx",
      "args": ["-y", "content-distribution-mcp"],
      "env": {
        "CONTENT_DIR": "/path/to/your/content/directory"
      }
    }
  }
}

Tools

Tool

Description

draft_post

Generate a post for any platform with 7 formats and 3 tones

repurpose_content

Adapt content from one platform to another

generate_carousel

Generate carousel slides for LinkedIn/Instagram

schedule_content

Schedule content to the publication queue

get_content_calendar

View the content calendar for upcoming days

analyze_post_performance

Analyze a post's estimated engagement and get improvement tips

generate_thread

Generate a multi-post thread for X or LinkedIn

Post Formats

  • hook_story — Hook + personal story + lesson

  • stat_choc — Shocking statistic + analysis

  • question — Provocative question + discussion

  • framework — Step-by-step framework/method

  • temoignage — Client testimonial/case study

  • mythe_realite — Myth vs reality debunk

  • behind_scenes — Behind the scenes content

Platforms

  • LinkedIn (posts, carousels, threads)

  • Instagram (posts, carousels, reels captions)

  • X/Twitter (tweets, threads)

  • TikTok (captions)

Resources

  • content-distribution://content-queue — Planned content queue

Prompts

  • weekly_content_sprint — Generate a 5-post weekly content sprint

Environment Variables

Variable

Description

Default

CONTENT_DIR

Path to content assets directory

./content

License

MIT

Available Tools

7 tools
analyze_post_performanceAnalyze Post PerformanceA
Read-only

Analyze a post's text for predicted engagement. Returns estimated engagement score (0-100), hook strength, CTA strength, readability, and actionable improvement suggestions.

Inputs: text (required), platform (required).

draft_postDraft a Social Media PostA
Read-only

Generate a post for a specific social platform (LinkedIn, Instagram, X/Twitter, TikTok). Uses StressZero brand rules: tutoiement, max 3 emojis, 3-5 hashtags, phrases courtes. Identity: Emmanuel Gomes Soares, Coach burnout entrepreneur.

Inputs: topic (required), platform (required), format (required), tone, +1 more.

generate_threadGenerate ThreadA
Read-only

Generate a multi-post thread for X/Twitter or LinkedIn. Creates numbered posts with transitions, including hook, content posts, and CTA finale.

Inputs: topic (required), posts_count, platform.

get_content_calendarGet Content CalendarA
Read-only

View the content calendar/queue. Shows all scheduled content for the next N days.

Inputs: days_ahead.

repurpose_contentRepurpose Content for Another PlatformA
Read-only

Take content from one platform and adapt it for another. Handles character limits (X: 280, LinkedIn: 3000, Instagram: 2200), hashtag styles, and format differences automatically.

Inputs: original_text (required), source_platform (required), target_platform (required).

schedule_contentSchedule ContentB

Save content to the publishing queue (content-queue.json). Stores the post with platform, scheduled date/time, and status.

Inputs: content (required), platform (required), scheduled_date (required), scheduled_time.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.8/5.0

    Scored across 7 tools

    Disambiguation4/5

    The three content generation tools (draft_post, generate_carousel, generate_thread) serve distinct formats but could cause minor hesitation when choosing between single posts versus threads. However, platform-specific parameters and format descriptions provide adequate separation. Other tools have clearly distinct purposes (analysis, repurposing, calendar management).

    Naming Consistency5/5

    All seven tools follow a consistent verb_noun snake_case convention (analyze_post_performance, draft_post, generate_carousel, etc.). The verb choices clearly indicate the action type (analyze, draft, generate, get, repurpose, schedule) without mixing styles or conventions.

    Tool Count5/5

    Seven tools is an ideal count for a content distribution system, covering the full lifecycle from creation (3 tools), analysis, repurposing, and scheduling/retrieval. Each tool earns its place without redundancy or bloat.

    Completeness3/5

    While content creation and predictive analysis are well-covered, the scheduling system lacks update and delete operations for the content queue (only get_content_calendar and schedule_content exist). There's also no immediate publish or retrieve historical performance data, creating dead ends for calendar management workflows.

    Maintenance

    ActivityInactive
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      Not graded
      maintenance
      An MCP server that repurposes text or URL content into platform-optimized posts for Twitter, LinkedIn, Instagram, and newsletters using AI. It enables users to automatically transform articles and blog posts into engagement-ready social media threads and professional captions.
      -
    • A
      license
      Not graded
      quality
      B
      maintenance
      52-tool MCP server for AI-powered social media management. Create content with 35+ AI models, distribute to multiple platforms, track analytics, and optimize with closed-loop learning.
      979 npm
      5
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      AI-powered social media posting across 14 platforms. Post to Twitter, Instagram, TikTok, Facebook, LinkedIn, YouTube and more with one command. AI adapts content per platform, schedules posts, and generates 30-day content calendars.
      6
      MIT