Skip to content

MCP FAQ

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.

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).

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.

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.

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.

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.

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.

The full developer guide for the MCP server lives here. It covers the wire protocol, OAuth deployment, and lower-level details.