All 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.
When you connect ChatGPT or Claude to StreamLive Pro, the assistant gets a set of tools from our MCP server at https://streamlivepro.io/mcp. There are 24 public tools. Most of them only read. The ones that change something work inside your plan's limits, and the ones that publish, end a live or cancel do nothing until you approve in the chat.
How to connect, step by step: Use StreamLive Pro from ChatGPT and Claude. This page is the reference.
| Tool | What it does |
|---|---|
| get_account | Your plan name, trial status, monthly limits and what you used |
| list_connections | Connected networks, whether each is healthy, whether it can carry a live or a post, and the destination ids other tools need |
| get_go_live_readiness | Whether you can go live now, which channels are ready, what to fix first, in order |
| list_lives | Lives on the account: live now, scheduled, ready, or ended (with length, viewers, and whether a recording exists) |
| get_live | One live: status, times, destinations, viewers, whether video is arriving, problems found before air time |
| get_live_chat | Recent chat messages of a live from YouTube, Facebook, Twitch and Kick |
| get_stream_key | The server address and stream key for OBS or vMix; masked unless revealed, and only with a separate permission you approve |
| list_clips | Shorts cut from your recordings, with their ready files |
| list_posts | Recent and scheduled posts made through StreamLive Pro, with status |
| get_post | One post with the result on each network |
| get_analytics_summary | Results over 7, 28, 90 or 365 days against the previous period, per network |
| get_podcast_feed_status | Your podcast RSS feed and where it stands on Spotify, Apple Podcasts and other apps |
| search_help | Searches this help center |
| list_network_cameras | Network and PTZ cameras found by the StreamLive Pro Studio desktop app on your network |
| Tool | What it does | Needs your approval |
|---|---|---|
| prepare_live | Creates a live on the chosen channels, ready to start from the phone, browser studio or streaming software. Nothing goes on air until video starts | No |
| schedule_live | Schedules a live for a future time on the chosen channels | No |
| update_live | Changes title, description, time, channels or YouTube privacy of a scheduled or ready live; during a live, title and description go to the networks too | No |
| cancel_scheduled_live | Cancels a live that has not aired | Yes, confirm in the chat |
| end_live | Ends a live that is on air, on every channel | Yes, confirm in the chat |
| create_clips | Cuts Shorts from an ended live's recording, with captions and up to 3 caption translations; counts toward your Shorts allowance | No |
| publish_clip | Publishes or schedules a ready Short to your channels. First returns a preview; publishes only after you approve that preview | Yes, preview then approve |
| update_scheduled_post | Changes time, title or text of a post that is still scheduled | No |
| cancel_scheduled_post | Cancels a post that is still scheduled | Yes, confirm in the chat |
| control_camera | Moves a PTZ camera through the desktop app (move, stop, go to a preset, home, focus); a camera on air in the desktop studio does not move | Saving a preset needs approval |
The two camera tools work only through StreamLive Pro Studio, the desktop app, which is not released yet. Until then they find no cameras.
Every object has a prefix, so the assistant does not mix them up: live_ for lives, clip_ for Shorts, post_ for posts, dest_ for destinations. Destination ids come from list_connections.
When you connect, StreamLive Pro asks for permissions such as reading the account, reading and changing lives, reading and making Shorts, publishing, reading analytics and reading comments. Seeing stream keys is a separate permission that is asked for only on request. You can disconnect at any time, and access stops at once.
24 public tools. 14 only read; 10 can change something, and the ones that end a live, cancel or publish wait for your approval.
No. Publishing a Short returns a preview first and goes out only after you approve. Ending a live and cancelling also need your confirmation.
No. Connecting an assistant is included in every plan and the trial. API keys for your own code are the part that needs Studio.
Only if you approve the separate stream key permission, and even then the key is masked unless the assistant asks to reveal it.
TikTok posts leave StreamLive Pro only when you press Publish yourself on the publish screen. Requests from assistants are refused for TikTok.
How to live stream a product launch: announce it ahead, live demo or a pre-recorded video at a set time, questions from the chat, and Shorts that keep selling after.
StreamLive Pro REST API reference: endpoints and fieldsEvery StreamLive Pro REST API endpoint under /api/v1 with its parameters, request fields and answer fields: lives, chat, stream keys, Shorts, posts, analytics.
What ChatGPT and Claude cannot do in StreamLive ProThe limits of ChatGPT and Claude in StreamLive Pro, with the reason for each and what to do instead: connecting networks, TikTok posts, uploads, approvals and more.
What ChatGPT and Claude can access: permissions explainedEvery 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.
Want to try it? 7-day trial, no credit card.
Start free