Youtube · Capability
YouTube Content Management
Unified workflow for managing YouTube video content lifecycle including uploading, updating, organizing into playlists, managing captions, and moderating comments. Designed for content creators, media teams, and platform administrators.
What You Can Do
GET
List videos
— List videos matching criteria
/v1/videos
POST
Upload video
— Upload a new video
/v1/videos
PUT
Update video
— Update video metadata
/v1/videos
DELETE
Delete video
— Delete a video
/v1/videos
GET
List playlists
— List playlists
/v1/playlists
POST
Create playlist
— Create a new playlist
/v1/playlists
PUT
Update playlist
— Update playlist details
/v1/playlists
DELETE
Delete playlist
— Delete a playlist
/v1/playlists
GET
List playlist items
— List items in a playlist
/v1/playlist-items
POST
Add playlist item
— Add a video to a playlist
/v1/playlist-items
DELETE
Remove playlist item
— Remove a video from a playlist
/v1/playlist-items
GET
List captions
— List caption tracks for a video
/v1/captions
POST
Upload caption
— Upload a caption track
/v1/captions
PUT
Update caption
— Update a caption track
/v1/captions
DELETE
Delete caption
— Delete a caption track
/v1/captions
MCP Tools
list-videos
List YouTube videos matching criteria
read-only
idempotent
upload-video
Upload a new video to YouTube
update-video
Update video metadata
idempotent
delete-video
Delete a video from YouTube
idempotent
list-playlists
List YouTube playlists
read-only
idempotent
create-playlist
Create a new playlist
update-playlist
Update playlist details
idempotent
delete-playlist
Delete a playlist
idempotent
list-playlist-items
List items in a playlist
read-only
idempotent
add-playlist-item
Add a video to a playlist
remove-playlist-item
Remove a video from a playlist
idempotent
list-captions
List caption tracks for a video
read-only
idempotent
upload-caption
Upload a new caption track
update-caption
Update a caption track
idempotent
delete-caption
Delete a caption track
idempotent
APIs Used
youtube-data