KosmoKrator

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

FunctionTypeParametersDescription
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).