Carousels MCP — Communication skill for Claude Code
Carousels MCP - turn a blog post into a LinkedIn, Instagram or TikTok Carousel.
How to install Carousels MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open houtini-ai/carousels-mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Carousels MCP does
Carousels MCP - turn a blog post into a LinkedIn, Instagram or TikTok Carousel.
Alternatives in Communication
- Web Assets Generator Skill — by Alon Wolenitz - Easily generate web assets from Claude Code including favicons, app icons (PWA), and social 213 ★
- Post Shortform — Publish a short vertical video with a caption to TikTok, Instagram Reels, and YouTube Shorts simultaneously 212 ★
- Generate Post — Generate promotional content for SlideNote releases 206 ★
README
carousels-mcp
[](https://www.npmjs.com/package/@houtini/carousels-mcp) [](https://registry.modelcontextprotocol.io) [](https://snyk.io/test/github/houtini-ai/carousels-mcp)
MCP server that turns articles, transcripts, and markdown into LinkedIn carousel PDFs, Instagram PNGs, and Threads PNGs. Content in, slides out. No web UI, no cloud service.
Where this came from
I'd been building LinkedIn carousels manually -- Gemini for the content distillation, SVG generation for the slides, Puppeteer for the PDF conversion, then merging everything together. The whole process is documented in [this article](https://houtini.com/create-linkedin-carousel-slides-gemini/). It worked well but it was a lot of steps. So I packaged the pipeline into an MCP server. Now Claude handles the orchestration and I just tell it what I want.
What it does
You've got an article or a YouTube transcript or some markdown notes and you want a carousel. This server handles everything: content extraction, slide planning, SVG generation, PDF/PNG output. Give it a URL and it scrapes the content. Give it just a topic and it tells Claude how to research first using other MCP tools, then call back with the results.
The content extractor is actually quite good at picking the right slide type automatically. Numbers and percentages become stat slides. Ordered lists become step-by-step slides. Strong emphasis becomes takeaway callouts. "Before/after" language triggers comparison slides. The usual content, list, and
Related Skills
Social Media Caption Generator Claude
Social media caption generator as a Claude skill — turn any text, script, or screenshot into ready-to-post cap
Content Cascade
Turn a YouTube video into a full content cascade — blog post, Twitter thread, and LinkedIn post.
Explainer Carousel
Claude Code skill that builds Instagram explainer carousels (photo cover + logo list + screenshot + CTA) in YO
Social Post Gen
Generates platform-optimized social media posts for Twitter/X, LinkedIn, Instagram, and TikTok with hashtags a
Claude Code Social Media Skill
Claude Code skill for posting to all social media platforms (Instagram, LinkedIn, X, Facebook, TikTok, etc.) v
Instagram Carousel
Turn one Distribb article or keyword into a viral, save-driven Instagram carousel, build the slides with our 2
Related Agents
Carousel Growth Engine
Autonomous TikTok and Instagram carousel generation specialist. Analyzes any website URL with Playwright, gene
Carousel Copywriter
Strategic copywriter specializing in viral LinkedIn/Instagram carousels. Expert in hooks, storytelling, and ac
Post Copywriter
Writes 3 distinct angles for a static social post (single image or carousel) for any brand in the factory - pe