content-distribution-mcp
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-mcpOr install globally:
npm install -g content-distribution-mcpRelated 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 |
| Generate a post for any platform with 7 formats and 3 tones |
| Adapt content from one platform to another |
| Generate carousel slides for LinkedIn/Instagram |
| Schedule content to the publication queue |
| View the content calendar for upcoming days |
| Analyze a post's estimated engagement and get improvement tips |
| Generate a multi-post thread for X or LinkedIn |
Post Formats
hook_story— Hook + personal story + lessonstat_choc— Shocking statistic + analysisquestion— Provocative question + discussionframework— Step-by-step framework/methodtemoignage— Client testimonial/case studymythe_realite— Myth vs reality debunkbehind_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 |
| Path to content assets directory |
|
License
MIT
Available Tools
7 toolsanalyze_post_performanceAnalyze Post PerformanceARead-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 PostARead-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_carouselGenerate Carousel SlidesARead-only
Generate LinkedIn/Instagram carousel slides with title + body per slide. Supports educational, storytelling, and data-driven styles.
Inputs: topic (required), slides_count, style.
generate_threadGenerate ThreadARead-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 CalendarARead-only
View the content calendar/queue. Shows all scheduled content for the next N days.
Inputs: days_ahead.
repurpose_contentRepurpose Content for Another PlatformARead-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
Scored across 7 tools
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).
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.
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.
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
Related MCP Connectors
Plan, generate, schedule and repurpose posts across every channel, and track what performs.
Social media MCP: publish, schedule & analyze posts on TikTok, Instagram, YouTube, LinkedIn & X
Post and schedule to TikTok, Instagram, YouTube, Facebook, LinkedIn, X, Threads and Bluesky from your AI agent. Video included, you approve every post, and MCP is on the free plan.
Social media management, multi-platform publishing, AI generation, and cross-channel analytics.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceAn 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.-
- AlicenseAqualityDmaintenanceAI content generation, repurposing, and multi-platform publishing for 9+ social media platforms. Generate blog posts, discover trending topics, brainstorm titles, and publish to Twitter, LinkedIn, Bluesky, and more.870 npm7MIT
- AlicenseNot gradedqualityBmaintenance52-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 npm5MIT
- AlicenseAqualityDmaintenanceAI-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.6MIT