Generate professional carousel posts for LinkedIn, Instagram, TikTok, and X β without leaving your AI assistant. PostNitro's MCP Server connects Claude, Cursor, ChatGPT, and any MCP-compatible client directly to PostNitro's carousel engine. Just describe what you want in natural language, and your assistant handles template selection, AI content generation, slide design, and file delivery.
No browser. No manual design. Just conversation β carousels.
https://mcp.postnitro.ai/mcpMCP Tools
12 tools
Platforms
LinkedIn, Instagram, TikTok, X, Threads
Output
PNG images, PDF documents
Free Credits
5/month (no card required)
The Model Context Protocol (MCP) is an open standard that lets AI assistants connect to external tools and services. Think of it as a USB port for AI β instead of copying and pasting between your assistant and other tools, MCP lets the assistant call tools directly and work with the results.
PostNitro's MCP Server exposes 12 tools that give your assistant full access to carousel creation, template browsing, brand management, and output retrieval. Your assistant reads the tool descriptions, understands what's available, and uses them automatically when you ask for a carousel.
Learn more about MCPClaude Code
Native support β drop-in config
Claude Desktop
Supported via mcp-remote
Cursor IDE
Native MCP support
ChatGPT
Via MCP plugin
Any MCP Client
Standard HTTP transport
Say "Create a LinkedIn carousel about 5 productivity tips" and your assistant calls PostNitro's AI to write content, design slides, and return ready-to-publish PNG or PDF files. Works from free-text topics, article URLs, or X/Twitter posts.
Already have your slide content? Tell your assistant the headings, descriptions, and images, and PostNitro renders them into a professionally designed carousel using your templates and brand kit.
Ask "Show me my available templates" or "List my brands" and your assistant fetches your PostNitro library β template names, dimensions, brand colors, and AI preset configurations β without you opening a browser.
Configure your preferred template, brand, AI preset, and output format once. Every future request uses those defaults automatically. Override any default on a per-call basis when needed.
Don't want to manage async polling? The generate_and_wait and import_and_wait tools handle the entire flow β initiate, poll, and return output β in a single call.
Get individual PNG slide images for social media posting, or a single PDF document for LinkedIn carousel uploads. Your assistant delivers download links you can open immediately.
Setup takes about 2 minutes. Get your PostNitro API key, add one config block to your client, and you're ready.
Log in to postnitro.ai β click the profile icon (top right) β select Embed β Add your domains under Add Whitelist Domains β click Generate API Key β copy your key (starts with pn-).
Once connected, ask your assistant to list your templates, brands, and AI presets. Pick your favorites, then ask it to set your defaults. Done β every future carousel request uses these automatically.
Configuration
| Tool | Description |
|---|---|
postnitro_set_defaults | Save default template, brand, preset, and output format. Persists across sessions. |
postnitro_get_defaults | Retrieve your currently saved defaults. |
Discovery
| Tool | Description |
|---|---|
postnitro_list_templates | List available carousel templates with IDs, names, dimensions, and aspect ratios. Paginated. |
postnitro_list_brands | List brand configurations with IDs, names, and handles. Paginated. |
postnitro_list_ai_presets | List AI presets with platform, tone, audience, language, slide count, and model. Paginated. |
postnitro_get_import_template | Get the exact slide structure, field rules, infographic config, and example slides for imports. |
Creation
| Tool | Description |
|---|---|
postnitro_generate_carousel | Start AI carousel generation from a topic, URL, or X post. Returns an embedPostId for tracking. |
postnitro_import_carousel | Create a carousel from your own slide content. Returns an embedPostId. |
Status & Output
| Tool | Description |
|---|---|
postnitro_check_status | Check generation status and view processing logs. |
postnitro_get_output | Retrieve final PNG or PDF download URLs for a completed carousel. |
Convenience (All-in-One)
| Tool | Description |
|---|---|
postnitro_generate_and_wait | Generate + poll + return output in a single call. No manual status checking. |
postnitro_import_and_wait | Import + poll + return output in a single call. |
Once configured, these are real prompts you can send to your AI assistant:
Creating carousels:
βCreate a LinkedIn carousel about 5 tips for remote workβ
βGenerate a carousel from this article: https://example.com/blog-postβ
βTurn this tweet into a carousel: https://x.com/user/status/123β
Managing configuration:
βShow me my available templatesβ
βList my brandsβ
βSet my default template to [id] and brand to [id]β
βWhat are my current defaults?β
Importing content:
βImport these 5 slides as a carousel with my default templateβ
Your assistant handles the API calls, async polling, and file delivery behind the scenes. You just describe what you want.
Describe what you want and the AI writes content, structures the slide flow, and designs everything.
Paste a blog post link. The AI extracts the key points and converts them into a concise, swipeable carousel.
Repurpose a viral tweet or thread into a visual carousel for LinkedIn or Instagram.
For full control, provide your own content. Your assistant sends it to PostNitro and returns designed slides using your template and brand kit.
Slide Rules
Every carousel needs exactly 1 starting_slide, at least 1 body_slide, and exactly 1 ending_slide. Heading is required on every slide.
Infographic Layouts
Body slides support images, background images, and infographic layouts (grid + cycle). Use postnitro_get_import_template to get the full slide structure reference.
Create AI-powered carousel posts without leaving Claude, Cursor, or ChatGPT. Set up in 2 minutes, free tier available.
Get Your API Key| Plan | Price | Credits/Month | Typical Usage |
|---|---|---|---|
| Free | $0 | 5 credits | 2β3 AI carousels for testing |
| Paid | From $10/mo | 250+ (scalable) | Regular content creation |
| Operation | Credits per Slide |
|---|---|
| Content Import | 1 credit per slide |
| AI Generation | 2 credits per slide |
A typical 6-slide AI carousel costs 12 credits. A 6-slide imported carousel costs 6 credits.
No credit card required for the free plan.
Get Your API Key β Free| Spec | Detail |
|---|---|
| Protocol | Model Context Protocol (MCP) β Streamable HTTP |
| Endpoint |
|
| Health Check |
|
| Authentication | Authorization: Bearer api-key header |
| Server Mode | Stateless β one MCP instance per request, keyed by API key |
| Defaults Storage | Per-API-key JSON files, hashed with SHA-256 |
| Output Formats | PNG (array of slide image URLs) or PDF (single document URL) |
| Supported Platforms | LinkedIn, Instagram, TikTok, X (Twitter), Threads |
| Version | 1.0.0 |
| License | MIT |
MCP Server | Embed API | OpenClaw Skill | |
|---|---|---|---|
| Best for | AI assistant users (Claude, Cursor, ChatGPT) | Developers building custom integrations | OpenClaw agent users |
| Interface | Natural language via MCP-compatible client | REST API (HTTP requests) | Chat commands via Telegram/Slack/Discord |
| Setup | One JSON config block | API key + HTTP client | Skill install + env vars |
| Tools available | 12 MCP tools (browse, create, configure) | 4 REST endpoints | 4 REST endpoints (wrapped) |
| Template/brand browsing | Yes β built-in discovery tools | Manual (via dashboard) | Manual (via dashboard) |
| Default configuration | Yes β persists across sessions | No β pass IDs every request | No β pass IDs every request |
| Convenience tools | Yes β generate_and_wait, import_and_wait | No β manual polling | No β manual polling |
| Self-hostable | Yes (Docker) | N/A (hosted API) | N/A (skill file) |
| Same API credits | Yes | Yes | Yes |
Use the MCP Server if you work in Claude, Cursor, or another MCP client. Use the Embed API if you're building a custom integration or automation pipeline. Use the OpenClaw Skill if you run an OpenClaw agent.
Create AI-powered carousel posts without leaving Claude, Cursor, or ChatGPT. Set up in 2 minutes, free tier available.
Get Your API Key