YouTube for Claude, Cursor, ChatGPT & agents
YouTube — search YouTube videos / channels / playlists, get a video's metadata (title, description, stats, duration), list a channel's recent uploads, fetch channel details by id or @handle, list a...
curl -fsSL https://syncorelabs.ai/install.sh | shmacOS / Linux. Windows + manual install.
What it does
YouTube — search YouTube videos / channels / playlists, get a video's metadata (title, description, stats, duration), list a channel's recent uploads, fetch channel details by id or @handle, list a channel's playlists, list videos inside a playlist, and pull top-level comments on a video, all via YouTube Data API v3. Use when the user mentions YouTube, YT, video, channel, playlist, MKBHD, or wants to find / inspect / quote YouTube content.
The YouTube skill is one of 75+ pre-wired Syncore integrations that any MCP-compatible client — Claude Desktop, Claude Code, Cursor, Windsurf, Codex CLI, and ChatGPT desktop — can call out of the box. You don't configure MCP servers or copy API keys into a JSON file; the Syncore daemon discovers the skill at startup and exposes its tools to whichever AI client is running.
Sample prompts
Once Syncore is installed and YouTube is connected, ask your agent something like:
- “Search for from YouTube.”
- “Get video from YouTube.”
- “List channel videos from YouTube.”
Tools available (7)
youtube__searchSearch YouTube for videos, channels, or playlists. Use when the user wants to find YouTube content by topic. Supports type (video / channel / playlist), order (relevance / date / rating / viewCount / title), and max_results.
youtube__get_videoGet full details for one YouTube video by video_id — title, description, view / like counts, duration, publish date. Use when the user wants metadata or a description for a specific video.
youtube__list_channel_videosList recent video uploads from a YouTube channel by channel_id. Use when the user wants to see what's new from a creator or audit a channel's upload history.
youtube__get_channelFetch a YouTube channel's details by channel_id (UC…) or @handle (e.g. mkbhd). Use when the user wants subscriber count, description, banner, or upload playlist id.
youtube__list_playlistsList public playlists owned by a YouTube channel. Use when the user wants to inspect a creator's playlist organization.
youtube__list_playlist_itemsList the videos inside a YouTube playlist by playlist_id. Use when the user wants to see what's in a playlist or scrape a series in order.
youtube__list_video_commentsList top-level comments on a YouTube video by video_id. Use when the user wants to gauge audience reaction, summarize comments, or pull viewer feedback.
How to connect
YouTube needs a provider API key to talk to youtube. Connect it from the Syncore dashboard:
- Run
curl -fsSL https://syncorelabs.ai/install.sh | shon macOS / Linux (or the PowerShell command on Windows). - Run
syncore loginto create your account and a device-bound encryption key. - Visit syncorelabs.ai/connect and authorize YouTube.
- Run
syncore updateto sync the skill + credentials to every installed AI client.
Pricing
Free at every Syncore tier. Connect your account once at /connect; the OAuth or API-key credential stays encrypted on your machine and syncs to your other devices via the Syncore vault.
See the full Syncore pricing breakdown — Free $0/mo, Pro $29/mo, Ultra $99/mo — on the homepage.
Related
Looking at YouTube? You may also want:
- ElevenLabs TTS — list available TTS voices and synthesize natural-sounding speech (text-to-speech) from text
- Gamma — generate AI-built presentations, documents, and social-format web pages from a text prompt
- Hacker News — fetch front-page top, new, best, Ask HN, Show HN, and job stories, read individual items (story or comment) by id, look up user profiles, and full-text search the entire HN archive vi...
- Mixpanel — run product-analytics queries via the Mixpanel Query API: event counts over time, segmentation (break down events by property), funnels (by saved funnel id), cohort retention, top events...
- Replicate — run any model from the Replicate model marketplace (text-to-image, image-restoration, audio-to-text, video, language)
Or browse all 75 skills in the Syncore catalog.