Content Distribution Mcp
LocalAbout Content Distribution Mcp
Content Distribution MCP is an MCP server for creating, adapting, scheduling, and reviewing social posts across LinkedIn, Instagram, X/Twitter, and TikTok. It serves AI agents with tools for formats such as carousels and threads, plus a content queue and calendar.
Key features
- 01Draft posts in seven formats and three tones
- 02Repurpose posts across platforms
- 03Create carousels and threads
- 04Schedule posts and view the calendar
- 05Estimate engagement and get improvement tips
Use cases
- 01Drafting platform-specific social posts
- 02Adapting a post for another platform
- 03Planning and scheduling upcoming content
MCP support
Exposes tools for drafting, adapting, scheduling, and analyzing posts to MCP clients. Also provides a planned-content queue resource and a weekly content sprint prompt.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEContent 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
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 + 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 |
|---|---|---|
CONTENT_DIR | Path to content assets directory | ./content |
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.