Built by Metorial, the integration platform for agentic AI.
Provider Summary
search videos and channels
list and manage videos
manage playlists and items
post and moderate comments
manage captions and subtitles
manage subscriptions
rate videos
list video categories and regions
receive channel notifications
Search and manage YouTube videos, channels, playlists, comments, captions, ratings, subscriptions, and related metadata through the YouTube Data API.
Permanently delete a YouTube video. This action cannot be undone. Requires ownership of the video.
Retrieve detailed information about YouTube channels. Look up by channel ID, username, or get the authenticated user's own channel. Returns snippet, statistics, content details, and branding settings.
Retrieve detailed information about one or more YouTube videos by ID. Returns snippet (title, description, tags), statistics (views, likes, comments), content details (duration, definition), and status (privacy, license).
Retrieve the authenticated user's rating for one or more YouTube videos.
Retrieve activity feed for a YouTube channel or the authenticated user. Activities include uploads, likes, favorites, comments, subscriptions, and more. Results can be filtered by date range.
List all caption tracks for a YouTube video. Returns caption metadata including language, track kind, status, and whether it's auto-generated. Can also delete a caption track by ID.
Download an editable caption track in its original or a converted format as a Slate attachment, optionally machine-translated to a BCP-47 language tag. The authenticated user must have permission to edit the video.
List comment threads on a YouTube video or channel. Returns top-level comments with reply counts, or list replies to a specific comment. Supports filtering by search terms and moderation status.
List YouTube Data API metadata used by other tools, including upload video categories, supported content regions, and supported interface languages.
List YouTube videos from supported charts or the authenticated user's liked/disliked videos. Use this to retrieve popular videos by region/category or videos the user has rated.
List YouTube playlists by ID, channel, or for the authenticated user. Returns playlist metadata including title, description, privacy status, and item count.
Post, reply to, update, delete, or moderate comments on YouTube videos. Use "post" to create a new top-level comment, "reply" to respond to an existing comment, "update" to edit a comment, "delete" to remove one, or "moderate" to change moderation status.
Add, reorder, or remove videos from a YouTube playlist. Use "add" to insert a video, "update" to change position, "remove" to delete an item, or "list" to view playlist contents.
Create, update, or delete a YouTube playlist. When creating, provide a title and optional description, privacy, and tags. When updating, provide the playlist ID and fields to change. When deleting, provide only the playlist ID.
List, create, or delete YouTube channel subscriptions. List subscriptions for the authenticated user or a specific channel. Subscribe to or unsubscribe from channels.
Rate a YouTube video (like, dislike, or remove rating). Can also retrieve the authenticated user's current rating for one or more videos.
Search for videos, channels, and playlists on YouTube. Supports filtering by search terms, channel, type, date range, region, video duration, definition, and more. Returns paginated results with snippet information.
Set a JPEG or PNG custom thumbnail on an owned video. Thumbnail content is limited to YouTube's 2 MB upload limit.
Update branding settings for a YouTube channel. Can modify the channel description, keywords, unsubscribed trailer, and country. Requires channel ownership.
Update a YouTube video's metadata and/or status settings. Can update title, description, tags, category, privacy status, license, and other settings in a single call. Requires ownership of the video.
Upload a video and its metadata with Google's resumable protocol. Small clips can use base64 content; larger files (up to an operational limit of 2 GiB) can be fetched from a security-validated public HTTPS URL. Uploads default to private with subscriber notifications disabled.
This integration is licensed under the FSL-1.1.
Built with ❤️ by Metorial