Scenes are in private beta. The scene features below work only on accounts with scene access. See Scenes to request access.
Connect your assistant
The server address ishttps://mcp.streamloop.app/mcp.
- Claude
- ChatGPT
- Cursor
- Claude Code
- Other apps
- In Claude, open Settings → Connectors.
- Choose Add custom connector and enter
https://mcp.streamloop.app/mcp. - Connect it, sign in to Streamloop, and approve the access.
Choose what the assistant may do
When you sign in, you approve one or more permissions:
Give it only what it needs. Read-only is enough for questions like “how many credits do I have left?”. The assistant can’t buy credits or spend money: top-ups happen in the dashboard.
You can see and revoke connected assistants any time in the Connected Apps panel. See API tokens and connected apps.
Workspaces
The assistant works in one workspace at a time, your default one at first. If you’re in several, say which one: “switch to my team’s workspace”. If a loop you know exists doesn’t show up, the assistant is probably in another workspace.The Streamloop skills
The skills are instructions an assistant loads when a task needs them, the same guides Streamloop’s own studio AI assistant uses. They are public at github.com/streamloop/skills. Claude Code gets them with the plugin above; any other agent that reads skills gets them with:
Other assistants get the same tools without the skills. They still work, because the server explains its tools to every assistant.
What to ask
Some prompts to start with:- “Make a 24/7 lofi loop from these three videos and stream it to my YouTube channel.”
- “Add a second YouTube destination.” (or “Also send it to Twitch”)
- “Stream my loop every weekday from 9am to 5pm New York time.”
- “Why won’t my stream start?”
- “How many credits do I have, and how long will my loops keep running?”
- “Build a weather lower third for my scene loop.” (scenes, private beta)
- “Show the top 5 rows of this Google Sheet as a ticker.” (scenes, private beta)
- “Put up the guest’s lower third now.” (scenes, private beta)
- “Cut to the intermission frame with a fade.” (scenes, private beta)
What to expect
- It asks before anything irreversible. Deleting a loop, an upload or a scene, discarding a scene’s draft, or revoking a stream key needs an explicit confirmation. The assistant should tell you what will happen and wait for your yes.
- It asks before changing what viewers see. Starting a loop puts video in front of the public. Publishing a change to a scene that’s on air needs a confirmation too, because viewers see it at once.
- Scene edits stay in the draft until you publish. If you have the studio open on the scene, you see the assistant’s edits live. Nothing goes on air until the assistant publishes, and it can do a dry run first that lists what would change.
- Some steps need you. Connecting a YouTube account needs you to open a Google consent link. For a local file, the assistant may hand you an upload link if it can’t upload the file itself.
- Some limits still apply. A loop has at most 5 destinations and at most one YouTube channel. You can’t add or remove destinations while a loop is live, but you can turn one off. Multistream is rolling out, so a second destination may not be available on your workspace yet.
Next steps
MCP server reference
Endpoint, permissions, errors and how scene editing works.
All MCP tools
Every tool, what it does and the permission it needs.