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
- Claude Skill Social Post — A Claude Code skill by Hao (駱君昊) that learns your Facebook voice and auto-posts to FB / IG / Threads / X with 625 ★
- Web Assets Generator Skill — by Alon Wolenitz - Easily generate web assets from Claude Code including favicons, app icons (PWA), and social 213 ★
- 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
Content Ideas
Build today's For You feed — scrape tracked competitors across X, Instagram, TikTok, and YouTube, score what's
Ref Deck
Claude Code skill: generate a full Instagram carousel image-by-image using a proven top-performer's deck as th
Generate Content
Generate social images and posts from a blog post or announcement
Related Agents
Repurpose Visual
Visual content specialist. Generates Instagram carousel scripts, reel scripts, captions, TikTok video scripts,
Sns Distributor
Use when converting a passed blog draft into Instagram carousel and
Mops Instagram Engine
Produces and pre-gates every item for the primary visual channel at {{channels.instagram.handle}} — Reels, car