Every permission ChatGPT or Claude can get on your StreamLive Pro account, what each one allows, which tools need it, which you can leave off, and how to change them.
When you connect ChatGPT or Claude to StreamLive Pro, you approve a list of permissions on a StreamLive Pro screen titled "Allow access to your account?". Each permission opens a group of tools: reading your lives, changing them, cutting Shorts, publishing, reading results and chat. Seeing your stream key is a separate, sensitive permission that is off unless asked for. The assistant never gets your password, payment details or the power to connect networks.
You see it once, when you connect an assistant (steps in Use StreamLive Pro from ChatGPT and Claude). It shows:
If the screen says the app runs on this computer (localhost), approve only if you started this sign-in yourself just now.
| Permission | What it allows | On by default |
|---|---|---|
| read:account | See your account name, plan and this month's usage | Always |
| read:streams | See your lives, connected channels and connection health | Yes |
| write:streams | Schedule, edit, cancel and end lives | Yes |
| read:clips | See the Shorts cut from your recordings | Yes |
| write:clips | Cut new Shorts from one of your recordings | Yes |
| publish | Publish and schedule posts to your connected channels, only after you confirm in the chat | Yes |
| read:analytics | See performance summaries | Yes |
| read:comments | Read the chat of your lives | Yes |
| control:cameras | See and move the network cameras your StreamLive Pro Studio computer finds (PTZ) | Yes |
| read:stream_keys | See your stream key (RTMP). Anyone holding it can broadcast as you | No, only when asked for |
Two more permissions exist only for StreamLive Pro's own apps: uploading videos to your library and pairing a phone as a camera. ChatGPT, Claude and other outside apps cannot get them. The camera permission works only with StreamLive Pro Studio, the desktop app, which is not released yet.
| Permission | Tools it opens |
|---|---|
| read:account | Account and plan details, help search, go-live readiness (with read:streams) |
| read:streams | Connections, list and details of lives, podcast feed status, network cameras |
| write:streams | Start a live now, schedule, change, cancel and end lives |
| read:clips | List Shorts, list posts, the result of a post |
| write:clips | Cut Shorts from an ended live |
| publish | Publish a Short, change or cancel a scheduled post |
| read:analytics | Results summary |
| read:comments | Live chat |
| read:stream_keys | Server address and stream key for OBS |
The full list of tools is in StreamLive Pro MCP tools: full list for ChatGPT and Claude.
More on this: What ChatGPT and Claude cannot do in StreamLive Pro.
There is no switch per permission after you connect. To give or take away a permission, disconnect the assistant and connect it again, then tick what you want on the approval screen. Disconnecting: Disconnect ChatGPT or Claude from StreamLive Pro. If an assistant lacks a permission for something you ask, the tool answers "Missing permission" with its name, for example "Missing permission: read:analytics. Reconnect and approve it to use this."
The assistant holds a short access pass that it renews in the background. It stays connected while you use it. Access ends at once when you disconnect it, change your password, or sign out of all devices. An assistant you have not used for about a month may ask you to connect again.
Every call an assistant makes is recorded on our side: who, what and when, not the content of your chat.
No. You sign in on the StreamLive Pro site and approve permissions. The assistant receives a pass for those permissions only.
Yes. Untick the permissions that change things on the approval screen, such as changing lives and publishing. Account details stay on.
Anyone holding a stream key can broadcast as you. So it is never part of the default request, and you can leave it off.
Disconnect it in Settings and connect it again, then tick the permissions you want.
No. Every call runs with your plan's limits, exactly like the website.
Every StreamLive Pro REST API endpoint under /api/v1 with its parameters, request fields and answer fields: lives, chat, stream keys, Shorts, posts, analytics.
What is MCP (Model Context Protocol)? A plain explanationWhat MCP, the Model Context Protocol, means in plain words: servers, tools, OAuth and scopes, and how ChatGPT and Claude use it to work with StreamLive Pro.
StreamLive Pro MCP tools: full list for ChatGPT and ClaudeAll 24 StreamLive Pro MCP tools that ChatGPT and Claude can use: what each one does, which only read, which change things and which need your approval.
Webhooks for developers: events, signature and deliveryStreamLive Pro webhooks for developers: add an https address in Settings, receive stream.started and other events, and verify the HMAC-SHA256 signature in Node or Python.
Want to try it? 7-day trial, no credit card.
Start free