YouTube

YouTube MCP integration

Searches videos and channel stats, uploads and updates videos, curates playlists, and replies to or moderates comments.

47actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Post comment on video

    Lyro posts a top-level comment on a YouTube video on someone's behalf. A channel owner gets a reply published instantly instead of switching over to YouTube.

  • List comment threads

    Lyro retrieves the comment threads on a YouTube video or channel. A creator sees what viewers are saying without opening YouTube's comment section directly.

  • Insert comment reply

    Lyro replies to an existing comment on a YouTube video. A viewer's question gets answered right in the thread instead of going unanswered.

See all 47 actions

How businesses use YouTube + Lyro

Each card is one request a support team gets, and the YouTube actions Lyro runs to close it.

  • Point someone at the video that answers them

    Lyro searches for the clip that covers the question, pulls the details on the candidates, and checks the channel's numbers, so a customer gets the right walkthrough rather than a channel link.

    Search YoutubeVideo Details BatchGet Channel Statistics
  • Publish a video with its metadata complete

    Lyro uploads the file, writes the title, description, and tags onto it, and sets the thumbnail, so a release does not sit unlisted waiting for someone to finish the details.

    Upload VideoUpdate VideoUpdate Thumbnail
  • Keep the library organized

    Lyro creates the playlist a new series needs, adds videos to it, and reorders or retitles the entries later, so viewers arriving at the channel find a sequence rather than a pile.

    Create PlaylistAdd Video To PlaylistUpdate Playlist Item
  • Work the comment queue

    Lyro reads the comment threads on a video, posts the reply that answers a recurring question, and holds or rejects anything that needs moderation before it is public.

    List Comment ThreadsInsert Comment ReplySet Comment Moderation Status

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the YouTube actions it has and picks the ones a request needs.

  1. 01

    Connect YouTube

    Authorize the YouTube account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the YouTube actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
YouTube · Lyro

Everything else about YouTube

Setup, permissions, and the limits of what Lyro can do inside YouTube.

  • Yes, where captions exist. List Captions shows the tracks on a video and Download YouTube Caption Track returns the text, so Lyro can quote the relevant passage and cite the video instead of telling a customer to watch fifteen minutes. Update Caption Track lets a corrected transcript be pushed back.

Every action available in YouTube

All 47 actions your agent can call on YouTube, straight from the live MCP connection.

  • Add video to playlist

    Add a video to a playlist by inserting a playlist item.

  • Insert channel section

    Create a new channel section for the authenticated user's YouTube channel.

  • Insert comment reply

    Create a reply to an existing YouTube comment.

  • Create playlist

    Create a new YouTube playlist on the authenticated user's channel.

  • Delete channel section

    Delete a YouTube channel section.

  • Delete comment

    Delete a YouTube comment owned by the authenticated user or channel.

  • Delete playlist

    Delete a YouTube playlist owned by the authenticated user/channel.

  • Delete playlist item

    Delete a playlist item (remove a video from a playlist).

  • Delete video

    Delete a YouTube video owned by the authenticated user/channel.

  • Get channel activities

    Gets recent activities from a YouTube channel including video uploads, playlist additions, likes, and other channel events.

  • Get channel ID by handle

    Retrieves the YouTube Channel ID for a specific YouTube channel handle.

  • Get channel statistics

    Gets detailed statistics for YouTube channels including subscriber counts, view counts, and video counts.

  • Video details batch

    Retrieves multiple YouTube video resource parts in a single batch call.

  • Get video rating

    Retrieves the ratings that the authorized user gave to a list of specified videos.

  • List captions

    Retrieves a list of caption tracks for a YouTube video.

  • List channel sections

    Retrieve channel sections from YouTube.

  • List channel videos

    Lists videos from a specified YouTube channel.

  • List comments

    List individual comments from YouTube videos.

  • List comment threads

    Retrieve comment threads from YouTube videos or channels matching API request parameters.

  • List i18n languages

    Returns a list of application languages that the YouTube website supports.

  • List i18n regions

    Retrieve a list of content regions that the YouTube website supports.

  • List live chat messages

    List live chat messages for a specific chat.

  • List playlist images

    Retrieve playlist images associated with a specific playlist.

  • List playlist items

    List videos in a playlist, with pagination support.

  • List super chat events

    Lists Super Chat events for a channel, showing supporter purchases during live streams.

  • List user playlists

    Retrieves playlists owned by the authenticated user, implicitly using mine=True.

  • List user subscriptions

    Retrieves the authenticated user's YouTube channel subscriptions, allowing specification of response parts and pagination.

  • List video abuse report reasons

    Retrieve a list of abuse report reasons that can be used to report abusive videos on YouTube.

  • List video categories

    List YouTube video categories that can be associated with videos.

  • Download youtube caption track

    Downloads a specific YouTube caption track, which must be owned by the authenticated user, and returns its content as text.

Ready to connect YouTube?

Authorize the account and your agent has all 47 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot