social-media-mcp
v2.1.0
Published
MCP server for AI-powered social media content creation — LinkedIn, Twitter/X, Instagram, TikTok, YouTube, newsletters, A/B testing, editorial calendars, hashtag research, and content repurposing
Maintainers
Readme
social-media-mcp
MCP server for AI-powered social media content creation. Generate optimized posts for LinkedIn, Twitter/X, Instagram, TikTok, YouTube, newsletters, A/B test headlines, create editorial calendars, research hashtags, analyze posts, and repurpose content across platforms.
Tools (12 tools)
| Tool | Description |
|------|-------------|
| generate_linkedin_post | LinkedIn post with hook, body, CTA, hashtags, and 5 engagement styles |
| generate_twitter_thread | Twitter/X thread (hook + 3-8 tweets + CTA, 280-char limit) |
| generate_instagram_caption | Instagram caption with emoji, hashtags, CTA |
| generate_tiktok_script | TikTok/Reels script with hooks, transitions, visual notes, on-screen text |
| generate_youtube_description | SEO-optimized YouTube description with timestamps, tags, thumbnail ideas |
| generate_newsletter | Email newsletter with subject line, HTML/plain body, A/B variants |
| ab_test_headlines | Generate 3-10 headline variants with psychological triggers and predicted CTR |
| thread_unroll | Split long-form content into a Twitter thread (auto sentence boundaries) |
| editorial_calendar | 30-day content calendar for a brand/niche |
| hashtag_research | Optimal hashtags for a topic/platform with reach estimates |
| repurpose_content | Transform one piece of content into multiple platform formats |
| analyze_post | Analyze a post and suggest engagement improvements (score 1-10) |
Quick Start
npx social-media-mcpClaude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"social-media": {
"command": "npx",
"args": ["-y", "social-media-mcp"]
}
}
}VS Code / Cursor
Add to .vscode/mcp.json:
{
"servers": {
"social-media": {
"command": "npx",
"args": ["-y", "social-media-mcp"]
}
}
}Usage Examples
Generate a LinkedIn Post
"Generate a LinkedIn post about AI in marketing with a story engagement style"Create a TikTok Script
"Write a 60-second TikTok script about productivity hacks, talking-head style"YouTube Description
"Generate a YouTube description for my video 'How to Learn Python in 2026' with timestamps"Newsletter
"Create a weekly newsletter about AI trends with these bullet points: ..."A/B Test Headlines
"Generate 5 headline variants for 'content marketing' with predicted CTR"Thread Unroll
"Take this blog post and split it into a Twitter thread"Twitter Thread
"Create a 6-tweet thread about productivity tips for remote workers"Instagram Caption
"Write an Instagram carousel caption about healthy meal prep, casual tone"Editorial Calendar
"Create a 30-day content calendar for a SaaS startup, posting 5x/week on LinkedIn and Twitter"Hashtag Research
"Find the best hashtags for 'web development' on Instagram, mixed strategy"Repurpose Content
"Take this LinkedIn post and repurpose it for Twitter, Instagram, and Threads"Analyze a Post
"Analyze this post and tell me how to improve engagement"Pricing
| Tier | Price | Monthly Limit | |------|-------|---------------| | Free | $0 | 20 posts | | Creator | $14.99/month | 500 posts | | Agency | $49.99/month | Unlimited |
Development
npm install
npm run build
npm test # 105 testsLegal
All generated content is AI-assisted and should be reviewed before publishing. Not responsible for engagement outcomes.
