mcp-youtube

๐Ÿ“บ Channels & Sections

Update your channel's branding and manage the homepage shelves (channel sections).

Six tools cover your channel's own metadata and the "shelves" (channel sections) shown on its homepage.

ToolQuota costNotes
update-channel50 unitsFull-replace on brandingSettings, reads first
list-channels1 unitYour own channel(s)
list-channel-sections1 unitYours, or another channel's
create-channel-section50 units
update-channel-section50 unitsFull-replace, reads first
delete-channel-section50 unitsRequires confirm: true

update-channel

Updates your channel's branding metadata โ€” title, description, keywords, the trailer shown to non-subscribers, default language, and country. The YouTube API only allows updating brandingSettings (or invideoPromotion, which this server doesn't expose) via channels.update, and it's a full-replace on that part, so the tool reads your current branding settings first and only overrides the fields you pass.

ParameterTypeNotes
channelIdstringRequired
titlestringUnchanged if omitted
descriptionstringUnchanged if omitted
keywordsstringSpace-separated, unchanged if omitted
unsubscribedTrailerstringVideo ID, unchanged if omitted
defaultLanguagestringUnchanged if omitted
countrystringUnchanged if omitted

list-channels

Lists the authenticated user's own channel(s) with snippet, statistics, and status โ€” no parameters.

Channel sections

list-channel-sections reads the shelves on your channel's homepage (or another channel's, via channelId). create-channel-section adds a new shelf โ€” type determines its content (e.g. singlePlaylist, multiplePlaylists, allPlaylists, multipleChannels), with playlistIds/channelIds supplying the items. update-channel-section is a full-replace on snippet/contentDetails, reading the section first so an update that only moves its position won't blank its title or content list. delete-channel-section permanently removes a shelf and requires confirm: true.

On this page