Overview

Read a connected YouTube channel: page through uploads, fetch any video's metadata, and pull caption tracks as plain text. You can also update metadata on videos that are already uploaded — the Data API can't change the video file itself.

Tools

  • youtube_channel_get — Channel title, counts, and uploads playlist id.
  • youtube_videos_list — Page uploads with privacy and view/like/comment counts.
  • youtube_video_get — One video: description, tags, category, privacy, embeddable.
  • youtube_transcript_get — Caption track as plain text (optional language, timestamps).
  • youtube_video_update — Update metadata on an uploaded video.