Youtube · Capability
YouTube Live Streaming
Workflow for managing YouTube live events including scheduling broadcasts, linking streams, managing live chat, and moderating live interactions. Designed for live event producers, streaming teams, and broadcast operators.
What You Can Do
GET
List broadcasts
— List live broadcasts
/v1/broadcasts
POST
Create broadcast
— Create a new live broadcast
/v1/broadcasts
PUT
Update broadcast
— Update broadcast settings
/v1/broadcasts
DELETE
Delete broadcast
— Delete a broadcast
/v1/broadcasts
GET
List streams
— List live streams
/v1/streams
POST
Create stream
— Create a new live stream
/v1/streams
PUT
Update stream
— Update stream settings
/v1/streams
DELETE
Delete stream
— Delete a live stream
/v1/streams
GET
List chat messages
— List live chat messages
/v1/chat-messages
POST
Send chat message
— Send a live chat message
/v1/chat-messages
DELETE
Delete chat message
— Delete a live chat message
/v1/chat-messages
GET
List moderators
— List live chat moderators
/v1/chat-moderators
POST
Add moderator
— Add a live chat moderator
/v1/chat-moderators
DELETE
Remove moderator
— Remove a live chat moderator
/v1/chat-moderators
MCP Tools
list-broadcasts
List YouTube live broadcasts
read-only
idempotent
create-broadcast
Create a new live broadcast event
update-broadcast
Update live broadcast settings
idempotent
delete-broadcast
Delete a live broadcast
idempotent
bind-broadcast
Bind a broadcast to a video stream
idempotent
transition-broadcast
Transition broadcast status (testing, live, complete)
list-streams
List live video streams
read-only
idempotent
create-stream
Create a new live video stream
list-chat-messages
List messages in live chat
read-only
idempotent
send-chat-message
Send a message to live chat
delete-chat-message
Delete a live chat message
idempotent
list-moderators
List live chat moderators
read-only
idempotent
add-moderator
Add a live chat moderator
remove-moderator
Remove a live chat moderator
idempotent
APIs Used
youtube-live