YouTube (Data API v3) for your agents.
Connect YouTube (Data API v3) once and every agent you run inside Even (Claude Code, Codex, OpenCode, Even Agents) can use it: 8 curated tools, discovered on demand, with your key stored on your machine and every call going direct to YouTube (Data API v3).
What agents can do with YouTube (Data API v3)
Curated for agents: the calls that matter, with schemas and descriptions written for tool use, not an endpoint dump.
youtube_searchSearch YouTube videos, channels, and playlists. `q` is the search term. `type` can be video, channel, or playlist (comma-separated). Use `maxResults` to limit results (max 50).
youtube_get_channel_infoFetch channel details. Use mine=true for the authenticated user's channel, or specify an id. Requires part=snippet,statistics,contentDetails.
youtube_list_playlistsList playlists for a channel, or the authenticated user's playlists (mine=true).
youtube_list_playlist_itemsList videos in a playlist. `playlistId` is required. Use `maxResults` to limit (max 50).
youtube_get_video_detailsFetch video details (title, description, statistics, tags) by id. Pass comma-separated ids for multiple videos.
youtube_add_playlist_itemAdd a video to a playlist. `playlistId` is the target playlist, `videoId` is the video to add.
youtube_delete_playlist_itemRemove a video from a playlist by its playlistItem id.
youtube_list_subscriptionsList the authenticated user's channel subscriptions. Returns channel id, title, and thumbnails.
Connect it in a minute
The connect flow is agent-driven: Even opens the key page in its own browser and collects the key through a secure native field. It never passes through the chat.
- Paste the prompt below into any agent running inside Even, or click Connect in Even's catalog.
- This service uses OAuth: there is no key to paste.
- Click Connect and approve access on Google's page in Even's browser.
- If Connect reports no OAuth app is configured, an admin must register a Google app and configure the broker first.
- Paste the key into Even's secure field. Even verifies it and your agents are live.
Connect YouTube to Even: call connect_begin("youtube") on the even-connect MCP and walk me through it.
Search YouTube videos and add them to playlists programmatically.
More Even Connect services
One MCP server, a handful of meta-tools, every service below. Agents search for the right tool at run time, so context stays lean.