The whole session is drafted before it costs anything: concept, slides and caption come back free, and a seed is only spent when you confirm. The generated assets — image, music, voiceover — stay opt-in, so a reel built from your own photos and library music finishes at one seed.
Poppify's hosted MCP server at https://poppify.ai/mcp, plus the Claude Code plugin that wraps it with skills and slash commands. It runs the same photo-to-reel pipeline the Poppify app uses, exposed as tools an agent calls in order.
- start_session_from_photos takes 1–10 photos and an optional theme, audience and goal, and returns a concept, slides and a caption
- refine, update_slides and apply_session_patch edit every field before anything renders — literal text, per-slide images and motion, music, colour
- confirm locks the configuration and starts the render, at 1 seed
- get_result polls until the video is done and returns a signed URL, valid about 7 days
- register and wallet mint the wallet, show the balance and open a Stripe top-up
- Vertical output aimed at TikTok, Instagram Reels, YouTube Shorts and Facebook
A wallet, which register mints on the first call — signup carries 50 free seeds. A render is 1 seed at $0.06; AI-generated image, music or voiceover are 5 seeds each and are opt-in. Top-ups are $0.50 for 5 seeds or $5.99 for 100. Transport is Streamable HTTP and stateless; the claude.ai connector route uses OAuth 2.1 with PKCE and needs a Pro, Max, Team or Enterprise plan.
One command — claude mcp add --transport http poppify https://poppify.ai/mcp
