MCP FAQ
Which connection method should I use?
Section titled “Which connection method should I use?”If your agent supports it, one-click connect (OAuth) is easier — no key to copy or store, and you can disconnect any agent later from your profile. If your agent doesn’t offer a Connect button, browser sign-in, or connector list, use the security token method.
Where do I see and disconnect connected agents?
Section titled “Where do I see and disconnect connected agents?”Profile → ⋯ → API Keys. The same modal lists your active API keys (security tokens) and your Connected agents (one-click-connected apps). You can revoke either independently.
Is my API key safe?
Section titled “Is my API key safe?”Yes. The key is sent on the network as a request header — your AI agent reads it from your config file but never shows it to the model, so it can’t be leaked back into chat. Treat it like a password and don’t commit it to a public repo.
My agent isn’t using Popcorn — what gives?
Section titled “My agent isn’t using Popcorn — what gives?”A few quick checks:
- Did you fully quit and reopen the agent app after editing the config? Most agents only re-read MCP config on startup.
- Try saying “Use Popcorn to…” explicitly — agents won’t always pick the right tool on their own.
- Make sure your API key isn’t revoked (or your connected agent isn’t disconnected). Verify in your profile (avatar → ⋯ → API Keys).
I lost my key. What do I do?
Section titled “I lost my key. What do I do?”We can’t show it to you again — that’s by design. Just go to Profile → ⋯ → API Keys, revoke the missing one, and generate a new key.
Can I share a key with a teammate?
Section titled “Can I share a key with a teammate?”We don’t recommend it — every action taken with the key is billed to your account. Generate a separate key per device or per teammate so you can revoke them individually if anything goes wrong.
Does this work with ChatGPT?
Section titled “Does this work with ChatGPT?”Not yet. ChatGPT’s MCP connector format isn’t fully compatible with our server today. Use Claude (one-click), Claude Code, Tasklet, Cursor, Windsurf, VS Code, or Zed in the meantime.
How long does a movie take?
Section titled “How long does a movie take?”Most short movies are ready in 2–10 minutes depending on length and complexity. Longer or more elaborate movies can take 10–30 minutes. Your agent should poll get_movie every 15–30 seconds and report progress back to you.
My movie completed but there’s no video — what happened?
Section titled “My movie completed but there’s no video — what happened?”Sometimes Popp’s internal pipeline finishes the agent loop before producing the final composited video. The skill handles this automatically: send a follow-up message asking Popp to finish the final video, then keep polling.
If your agent doesn’t have the Popcorn skill installed, you can do this manually — open the movie in the studio and ask Popp to finish.
How much does an MCP-driven movie cost?
Section titled “How much does an MCP-driven movie cost?”Same as any movie produced through the web UI — see Pricing & credits. Movies kicked off via MCP run on your account and your credit balance.
Can I see movies created via MCP in the web UI?
Section titled “Can I see movies created via MCP in the web UI?”Yes. Every MCP-created movie shows up in your popcorn.co studio under your movies, the same as anything you created in the web UI. You can iterate on it from either side.
Building my own MCP client?
Section titled “Building my own MCP client?”The full developer guide for the MCP server lives here. It covers the wire protocol, OAuth deployment, and lower-level details.