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.
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 StatisticsPublish 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 ThumbnailKeep 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 ItemWork 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.
- 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.
- 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.
- 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
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.
The tools YouTube sits next to
Same connection, same setup. Pick the next one your team already uses.
Api2pdf
Renders HTML into headed and footed PDFs, merges, reorders and compresses existing documents, and deletes them on request.
Cults
Runs Cults3D GraphQL queries and mutations, checks approved sharing origins, and builds a pre-filled publish link for a 3D file.
Dropbox sign
Sends signature requests, reports where each signer stands, chases the ones still outstanding, and cancels or re-sends what went out wrong.

Happy scribe
Happy Scribe is an automatic transcription service that converts audio and video files into accurate text.
Parseur
Sends documents in for parsing, explains why one came back stuck, reprocesses a batch after a template change, and routes the parsed data onward.
Signwell
Sends a document or template out for signature, reports who has signed, chases the ones who have not, and cancels a request that should stop.

Ready to connect YouTube?
Authorize the account and your agent has all 47 actions from the first conversation.


