What MCP may do
- Read balance: tool
credits(same payload asGET /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
Nopurchase. 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), oridea_prompt, plus existing video inputs. No extra submit fields. - Poll: pack summary when completed (clips, stills, captions,
studio_url).zip.urlis null until you call zip. - Zip: on-demand CDN JSON (
zip_url), not bytes through MCP. - List: recent Instant Post jobs.
from_url + platform_video, not a fifth mode.
Client configs
Cursor —~/.cursor/mcp.json
~/.codex/config.toml
~/.grok/config.toml