Skip to main content

What MCP may do

  • Read balance: tool credits (same payload as GET /api/v1/credits/balance). Free.
  • Spend: billable tools/call (Instant Post submit, take_screenshot, kitchen renders). Deduct on success only.
  • Free: Instant Post poll / zip / list, get_job, credits, initialize, tools/list.

What MCP must not do

No purchase. No Stripe. No checkout URL in the 402 string. On low balance, tell the user to buy via REST, then retry.

Instant Post

One tool, action: submit | poll | zip | list.
  • Submit: url (website or YouTube / LinkedIn / Instagram / TikTok), or idea_prompt, plus existing video inputs. No extra submit fields.
  • Poll: pack summary when completed (clips, stills, captions, studio_url). zip.url is null until you call zip.
  • Zip: on-demand CDN JSON (zip_url), not bytes through MCP.
  • List: recent Instant Post jobs.
YouTube / LinkedIn / Instagram are from_url + platform_video, not a fifth mode.

Client configs

Cursor~/.cursor/mcp.json
Claude Code
Codex~/.codex/config.toml
Grok~/.grok/config.toml
Use a merchant key from signup. Never the marketing-site env key.