待翻译:An MCP server that turns a Claude conversation into scheduled carousels
AI 服务暂时不可用,以下为来源摘要,待恢复后补全翻译:PostNitro MCP Server: Create, Manage & Schedule AI Carousels from Claude, Cursor & ChatGPT Loading... Connect PostNitro to Claude — create carousels right inside your chats! 🎉 PostNitro MCP Server — Create, Manage & Sc…
AI 服务暂时不可用,以下为来源正文,待恢复后补全翻译。
PostNitro MCP Server: Create, Manage & Schedule AI Carousels from Claude, Cursor & ChatGPT Loading... Connect PostNitro to Claude — create carousels right inside your chats! 🎉 PostNitro MCP Server — Create, Manage & Schedule Social Posts from Your AI Assistant Generate carousels and single-image posts for LinkedIn, Instagram, TikTok, and Threads, add AI-generated images, manage brand kits and connected social accounts, and schedule posts — all without leaving your AI assistant. PostNitro's MCP Server connects Claude (Desktop, Code, and Cowork), Cursor, ChatGPT, and any MCP-compatible client directly to PostNitro's content engine. Just describe what you want, and your assistant handles template selection, AI content generation, slide design, scheduling, and file delivery. No browser. No manual design. Just conversation → carousels, scheduled and published. Endpoint: https://mcp.postnitro.ai/mcp MCP Tools 28 tools Platforms LinkedIn, Instagram, TikTok, Threads Output PNG, PDF, or editable design Scheduling Create, edit & auto-publish Read the API DocsGet API Key What Is MCP? 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 28 tools that give your assistant full access to carousel and image post creation, AI image generation, template browsing, brand and social account management, and post scheduling. Your assistant reads the tool descriptions, understands what's available, and uses them automatically when you ask for a post. Learn more about MCP Compatible Clients Claude Code Native support — drop-in config Claude Desktop Native HTTP support Claude Cowork Native support — same config Cursor IDE Native MCP support ChatGPT Via MCP plugin Any MCP Client Standard HTTP transport What Can Your Assistant Do With PostNitro? Generate Carousels with AI 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 files. Works from free-text topics, article URLs, or X/Twitter posts. Create Single-Image Posts Not everything needs slides. The image tools are the single-image equivalents of the carousel tools — same AI generation and import options, one designed image out. Perfect for announcements and quote graphics. Import Custom Content Already have your slide content? Tell your assistant the headings, descriptions, and images — including infographic layouts with data columns — and PostNitro renders them into a professionally designed post using your templates and brand kit. Add AI-Generated Images Ask for images and your assistant passes a visual brief to generateImages — AI images are created and baked into the design before rendering, as backgrounds or in-line, on strategic slides or all of them. Browse Templates, Brands & Presets 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. Set-and-Forget Defaults Configure your preferred template, brand, AI preset, and output format once. Every future request uses those defaults automatically, and if your workspace has only one candidate for a missing ID, the server picks it for you. Manage Brand Kits & Social Accounts Create and update brand kits, and list your connected LinkedIn, Instagram, TikTok, and Threads accounts — all from a conversation, with the IDs you need ready for scheduling. Schedule & Publish Posts Ask your assistant to schedule a finished post to your connected accounts, set captions per platform, or list what's already on the calendar for a given date range. One-Step Convenience Don't want to manage async polling? The _and_wait tools handle the entire creation flow in a single call, and generate_and_schedule takes it all the way from topic to scheduled post. Multiple Output Formats Get individual PNG slide images for social posting, a single PDF for LinkedIn document uploads, or a render-free editable design when you only need to schedule. Your assistant delivers links you can open immediately. Quick Setup Setup takes about 2 minutes. Get your PostNitro API key, add one config block to your client, and you're ready. Step 1: Get Your API Key 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-). Step 2: Configure Your Client claude mcp add --transport http postnitro https://mcp.postnitro.ai/mcp \ --header "Authorization: Bearer pn-your-api-key-here" Step 3: Set Your Defaults Once connected, ask your assistant to list your templates, brands, and AI presets. Pick your favorites, then ask it to set your defaults with postnitro_set_defaults. Done — every future carousel request uses these automatically. Step 4: Create — and Schedule Ask your assistant: "Create a LinkedIn carousel about 5 remote work tips and schedule it for tomorrow at 9am." One prompt takes you from idea to a post booked on LinkedIn, Instagram, TikTok, or Threads — postnitro_generate_and_schedule handles generation, rendering, and scheduling in a single call. Saved Defaults Rather than passing a template, brand, or AI preset ID on every call, save them once with postnitro_set_defaults. They persist across sessions and are applied automatically whenever a generate or import call omits them. Auto-selection If a required ID is missing and your workspace has exactly one candidate — a single AI preset, say — the server selects it automatically. If several exist, the error lists the candidate IDs so your assistant can choose without a separate lookup. New Don't Just Create Posts — Schedule Them Too Designing the post is only half the job, so PostNitro now finishes it: schedule posts or save drafts directly to LinkedIn, Instagram, TikTok, and Threads, with per-platform captions and settings. Generate or import a design, attach it to a time slot, and PostNitro publishes it for you — from the API, the MCP server, or the CLI, with no separate scheduling tool. LinkedIn Instagram TikTok Threads Read the Schedule API DocsExplore Scheduling The Typical Agent Workflow Four steps from a cold start to a scheduled post — and your assistant runs all of them for you. 1 Discover Your assistant lists your templates, brands, and AI presets to find valid IDs — or saves defaults once so it never has to ask again. 2 Create One _and_wait call generates or imports the post and handles all the polling — carousel or single image, AI-written or your own content. 3 Use the output Back come PNG URLs or a PDF, plus the designId and an editor deep link — ready to download, hand off, or keep editing in PostNitro. 4 Schedule Attach the designId to a scheduled post with per-platform captions — or compress the whole journey into one generate_and_schedule call. For long-running generations or custom polling, the non-waiting tools plus postnitro_check_status and postnitro_get_output give your agent full control of the loop. All 28 MCP Tools Configuration ToolDescription postnitro_set_defaults Save default template, brand, AI preset, and output format so you don't repeat them on every call. postnitro_get_defaults Retrieve your saved defaults. Discovery ToolDescription postnitro_list_templates Browse your design templates with IDs, dimensions, and aspect ratios. postnitro_list_brands List your brand configurations. postnitro_list_ai_presets List your AI presets (platform, tone, audience, language, slide count). postnitro_get_import_template Get the exact slide structure and rules for importing content. Creation — Carousels ToolDescription postnitro_generate_carousel Generate a carousel with AI from a topic/text, article URL, or X (Twitter) post URL. postnitro_import_carousel Create a carousel from your own slide content (array of typed slides). postnitro_generate_and_wait AI-generate a carousel, poll until complete, and return the output in a single call. postnitro_import_and_wait Import a carousel, poll until complete, and return the output in a single call. Creation — Image Posts ToolDescription postnitro_generate_image AI-generate a single-image post from a topic/text, article URL, or X (Twitter) post URL. postnitro_import_image Create a single-image post from your own content — one slide object, infographic layout supported. postnitro_generate_image_and_wait AI-generate an image post, poll until complete, and return the output in a single call. postnitro_import_image_and_wait Import an image post, poll until complete, and return the output in a single call. Status & Output ToolDescription postnitro_check_status Check generation status (PENDING, PROCESSING, COMPLETED, FAILED) and processing logs. postnitro_get_output Retrieve the generated PNG image URLs or PDF document URL, plus the designId to use when scheduling. Brands ToolDescription postnitro_create_brand Create a brand kit (name, handle, logo, display flags). postnitro_get_brand Fetch one brand kit. postnitro_update_brand Update a brand kit's name, handle, image, or display flags. Social Accounts ToolDescription postnitro_list_social_accounts List connected LinkedIn, Instagram, TikTok, and Threads accounts — returns the IDs used in selectedAccounts when scheduling. postnitro_get_social_account Fetch one account with scheduled-post usage by status and token expiry. postnitro_disconnect_social_account Disconnect an account and remove it from every scheduled post it was attached to (destructive). Scheduling ToolDescription postnitro_list_scheduled_posts List scheduled posts and drafts in a date range. postnitro_create_scheduled_post Create a scheduled post or draft. postnitro_get_scheduled_post Fetch one scheduled post. postnitro_update_scheduled_post Update a scheduled post — this replaces captions and selected accounts, so send the full intended state. postnitro_delete_scheduled_post Delete a scheduled post or draft (destructive). Combined Helper ToolDescription postnitro_generate_and_schedule Generate a carousel or single-image post with AI, wait for completion, and schedule it — all in one call. If scheduling fails after generation, it returns the designId so you can retry without regenerating (or re-spending credits). Carousel Identifiers: embedPostId vs designId Generation produces two distinct IDs. embedPostId identifies the generation job and is used by postnitro_check_status and postnitro_get_output. designId identifies the durable design artifact and is what scheduling expects — passing an embedPostId where a designId is expected fails with a "Design not found" error. Every tool that returns a completed carousel surfaces a top-level designId to bridge generation into scheduling. IdentifierRepresentsUsed By embedPostId The generation job postnitro_check_status, postnitro_get_output designId The durable design artifact Scheduling (designId field) One convention worth knowing: when a design's output is PDF and the post targets LinkedIn, the correct postType is document (with a 5–90 character postTitle) rather than carousel. postnitro_generate_and_schedule applies this automatically; the other schedule tools pass your choice through as-is. Example Prompts 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” “Make a single image post announcing our new feature, with an AI-generated background” “Turn this twee [truncated for AI cost control]