data
YouTube MCP, CLI, and Lua Integration for AI Agents
YouTube integration docs for AI agents: MCP gateway setup, YouTube CLI commands, Lua API reference, credentials, and function schemas.YouTube for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
youtube.youtube_video_trainability_get | Read read | 0 | Video Trainability Get (GET /youtube/v3/videoTrainability). |
youtube.youtube_live_chat_moderators_list | Read read | 0 | Live Chat Moderators List (GET /youtube/v3/liveChat/moderators). |
youtube.youtube_live_chat_moderators_delete | Write write | 0 | Live Chat Moderators Delete (DELETE /youtube/v3/liveChat/moderators). |
youtube.youtube_live_chat_moderators_insert | Write write | 0 | Live Chat Moderators Insert (POST /youtube/v3/liveChat/moderators). |
youtube.youtube_channel_sections_insert | Write write | 0 | Channel Sections Insert (POST /youtube/v3/channelSections). |
youtube.youtube_channel_sections_update | Write write | 0 | Channel Sections Update (PUT /youtube/v3/channelSections). |
youtube.youtube_channel_sections_list | Read read | 0 | Channel Sections List (GET /youtube/v3/channelSections). |
youtube.youtube_channel_sections_delete | Write write | 0 | Channel Sections Delete (DELETE /youtube/v3/channelSections). |
youtube.youtube_live_chat_messages_transition | Write write | 0 | Live Chat Messages Transition (POST /youtube/v3/liveChat/messages/transition). |
youtube.youtube_live_chat_messages_list | Read read | 0 | Live Chat Messages List (GET /youtube/v3/liveChat/messages). |
youtube.youtube_live_chat_messages_delete | Write write | 0 | Live Chat Messages Delete (DELETE /youtube/v3/liveChat/messages). |
youtube.youtube_live_chat_messages_insert | Write write | 0 | Live Chat Messages Insert (POST /youtube/v3/liveChat/messages). |
youtube.youtube_search_list | Read read | 0 | Search List (GET /youtube/v3/search). |
youtube.youtube_channel_banners_insert | Write write | 0 | Channel Banners Insert (POST /youtube/v3/channelBanners/insert). |
youtube.youtube_comments_insert | Write write | 0 | Comments Insert (POST /youtube/v3/comments). |
youtube.youtube_comments_mark_as_spam | Write write | 0 | Comments Mark As Spam (POST /youtube/v3/comments/markAsSpam). |
youtube.youtube_comments_list | Read read | 0 | Comments List (GET /youtube/v3/comments). |
youtube.youtube_comments_delete | Write write | 0 | Comments Delete (DELETE /youtube/v3/comments). |
youtube.youtube_comments_set_moderation_status | Write write | 0 | Comments Set Moderation Status (POST /youtube/v3/comments/setModerationStatus). |
youtube.youtube_comments_update | Write write | 0 | Comments Update (PUT /youtube/v3/comments). |
youtube.youtube_video_categories_list | Read read | 0 | Video Categories List (GET /youtube/v3/videoCategories). |
youtube.youtube_i18n_regions_list | Read read | 0 | I18n Regions List (GET /youtube/v3/i18nRegions). |
youtube.youtube_playlist_images_list | Read read | 0 | Playlist Images List (GET /youtube/v3/playlistImages). |
youtube.youtube_playlist_images_delete | Write write | 0 | Playlist Images Delete (DELETE /youtube/v3/playlistImages). |
youtube.youtube_playlist_images_insert | Write write | 0 | Playlist Images Insert (POST /youtube/v3/playlistImages). |
youtube.youtube_playlist_images_update | Write write | 0 | Playlist Images Update (PUT /youtube/v3/playlistImages). |
youtube.youtube_super_chat_events_list | Read read | 0 | Super Chat Events List (GET /youtube/v3/superChatEvents). |
youtube.youtube_members_list | Read read | 0 | Members List (GET /youtube/v3/members). |
youtube.youtube_videos_rate | Write write | 0 | Videos Rate (POST /youtube/v3/videos/rate). |
youtube.youtube_videos_insert | Write write | 0 | Videos Insert (POST /youtube/v3/videos). |
youtube.youtube_videos_list | Read read | 0 | Videos List (GET /youtube/v3/videos). |
youtube.youtube_videos_delete | Write write | 0 | Videos Delete (DELETE /youtube/v3/videos). |
youtube.youtube_videos_get_rating | Read read | 0 | Videos Get Rating (GET /youtube/v3/videos/getRating). |
youtube.youtube_videos_update | Write write | 0 | Videos Update (PUT /youtube/v3/videos). |
youtube.youtube_videos_report_abuse | Write write | 0 | Videos Report Abuse (POST /youtube/v3/videos/reportAbuse). |
youtube.youtube_playlist_items_insert | Write write | 0 | Playlist Items Insert (POST /youtube/v3/playlistItems). |
youtube.youtube_playlist_items_update | Write write | 0 | Playlist Items Update (PUT /youtube/v3/playlistItems). |
youtube.youtube_playlist_items_list | Read read | 0 | Playlist Items List (GET /youtube/v3/playlistItems). |
youtube.youtube_playlist_items_delete | Write write | 0 | Playlist Items Delete (DELETE /youtube/v3/playlistItems). |
youtube.youtube_abuse_reports_insert | Write write | 0 | Abuse Reports Insert (POST /youtube/v3/abuseReports). |
youtube.youtube_youtube_v3_update_comment_threads | Write write | 0 | Youtube V3 Update Comment Threads (PUT /youtube/v3/commentThreads). |
youtube.youtube_youtube_v3_live_chat_messages_stream | Read read | 0 | Youtube V3 Live Chat Messages Stream (GET /youtube/v3/liveChat/messages/stream). |
youtube.youtube_tests_insert | Write write | 0 | Tests Insert (POST /youtube/v3/tests). |
youtube.youtube_watermarks_set | Write write | 0 | Watermarks Set (POST /youtube/v3/watermarks/set). |
youtube.youtube_watermarks_unset | Write write | 0 | Watermarks Unset (POST /youtube/v3/watermarks/unset). |
youtube.youtube_live_broadcasts_transition | Write write | 0 | Live Broadcasts Transition (POST /youtube/v3/liveBroadcasts/transition). |
youtube.youtube_live_broadcasts_insert_cuepoint | Write write | 0 | Live Broadcasts Insert Cuepoint (POST /youtube/v3/liveBroadcasts/cuepoint). |
youtube.youtube_live_broadcasts_insert | Write write | 0 | Live Broadcasts Insert (POST /youtube/v3/liveBroadcasts). |
youtube.youtube_live_broadcasts_bind | Write write | 0 | Live Broadcasts Bind (POST /youtube/v3/liveBroadcasts/bind). |
youtube.youtube_live_broadcasts_list | Read read | 0 | Live Broadcasts List (GET /youtube/v3/liveBroadcasts). |
youtube.youtube_live_broadcasts_delete | Write write | 0 | Live Broadcasts Delete (DELETE /youtube/v3/liveBroadcasts). |
youtube.youtube_live_broadcasts_update | Write write | 0 | Live Broadcasts Update (PUT /youtube/v3/liveBroadcasts). |
youtube.youtube_channels_update | Write write | 0 | Channels Update (PUT /youtube/v3/channels). |
youtube.youtube_channels_list | Read read | 0 | Channels List (GET /youtube/v3/channels). |
youtube.youtube_memberships_levels_list | Read read | 0 | Memberships Levels List (GET /youtube/v3/membershipsLevels). |
youtube.youtube_i18n_languages_list | Read read | 0 | I18n Languages List (GET /youtube/v3/i18nLanguages). |
youtube.youtube_video_abuse_report_reasons_list | Read read | 0 | Video Abuse Report Reasons List (GET /youtube/v3/videoAbuseReportReasons). |
youtube.youtube_playlists_list | Read read | 0 | Playlists List (GET /youtube/v3/playlists). |
youtube.youtube_playlists_delete | Write write | 0 | Playlists Delete (DELETE /youtube/v3/playlists). |
youtube.youtube_playlists_insert | Write write | 0 | Playlists Insert (POST /youtube/v3/playlists). |
youtube.youtube_playlists_update | Write write | 0 | Playlists Update (PUT /youtube/v3/playlists). |
youtube.youtube_subscriptions_list | Read read | 0 | Subscriptions List (GET /youtube/v3/subscriptions). |
youtube.youtube_subscriptions_delete | Write write | 0 | Subscriptions Delete (DELETE /youtube/v3/subscriptions). |
youtube.youtube_subscriptions_insert | Write write | 0 | Subscriptions Insert (POST /youtube/v3/subscriptions). |
youtube.youtube_live_chat_bans_insert | Write write | 0 | Live Chat Bans Insert (POST /youtube/v3/liveChat/bans). |
youtube.youtube_live_chat_bans_delete | Write write | 0 | Live Chat Bans Delete (DELETE /youtube/v3/liveChat/bans). |
youtube.youtube_thumbnails_set | Write write | 0 | Thumbnails Set (POST /youtube/v3/thumbnails/set). |
youtube.youtube_captions_insert | Write write | 0 | Captions Insert (POST /youtube/v3/captions). |
youtube.youtube_captions_update | Write write | 0 | Captions Update (PUT /youtube/v3/captions). |
youtube.youtube_captions_list | Read read | 0 | Captions List (GET /youtube/v3/captions). |
youtube.youtube_captions_delete | Write write | 0 | Captions Delete (DELETE /youtube/v3/captions). |
youtube.youtube_captions_download | Read read | 0 | Captions Download (GET /youtube/v3/captions/{id}). |
youtube.youtube_live_streams_insert | Write write | 0 | Live Streams Insert (POST /youtube/v3/liveStreams). |
youtube.youtube_live_streams_update | Write write | 0 | Live Streams Update (PUT /youtube/v3/liveStreams). |
youtube.youtube_live_streams_list | Read read | 0 | Live Streams List (GET /youtube/v3/liveStreams). |
youtube.youtube_live_streams_delete | Write write | 0 | Live Streams Delete (DELETE /youtube/v3/liveStreams). |
youtube.youtube_comment_threads_list | Read read | 0 | Comment Threads List (GET /youtube/v3/commentThreads). |
youtube.youtube_comment_threads_insert | Write write | 0 | Comment Threads Insert (POST /youtube/v3/commentThreads). |
youtube.youtube_third_party_links_insert | Write write | 0 | Third Party Links Insert (POST /youtube/v3/thirdPartyLinks). |
youtube.youtube_third_party_links_update | Write write | 0 | Third Party Links Update (PUT /youtube/v3/thirdPartyLinks). |
youtube.youtube_third_party_links_list | Read read | 0 | Third Party Links List (GET /youtube/v3/thirdPartyLinks). |
youtube.youtube_third_party_links_delete | Write write | 0 | Third Party Links Delete (DELETE /youtube/v3/thirdPartyLinks). |
youtube.youtube_activities_list | Read read | 0 | Activities List (GET /youtube/v3/activities). |