YouTube
Search YouTube videos, get video details, channel info, and playlists. Read-only, API key auth. Free tier: 10,000 units/day.
setup_integration or the Dashboard Vault — they're encrypted
with AES-256-GCM and never exposed.
Required Credentials
Get your API key at developers.google.com →
Endpoints (4)
Search YouTube for videos by keyword. Returns up to 5 results with title, description, thumbnail, channel, and publish date. Costs 100 quota units per call.
| Field | Type | Required | Description |
|---|---|---|---|
query |
string | ✓ Yes | Search query (e.g. "laravel tutorial", "cooking pasta"). |
Get full details for a YouTube video: title, description, thumbnails, view count, like count, comment count, duration, and publish date. Costs 1 quota unit.
| Field | Type | Required | Description |
|---|---|---|---|
video_id |
string | ✓ Yes | YouTube video ID (the part after v= in the URL, e.g. "dQw4w9WgXcQ"). |
Get YouTube channel details: name, description, thumbnail, subscriber count, video count, view count, and custom URL.
| Field | Type | Required | Description |
|---|---|---|---|
channel_id |
string | ✓ Yes | YouTube channel ID (starts with "UC", e.g. "UCVHFbqXqoYvEWM1Ddxl0QDg"). |
List public playlists for a YouTube channel. Returns up to 10 playlists with title, description, thumbnail, and video count.
| Field | Type | Required | Description |
|---|---|---|---|
channel_id |
string | ✓ Yes | YouTube channel ID to list playlists for. |
MCP Tool Names
When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:
| Endpoint | MCP Tool Name |
|---|---|
| search-videos | youtube_search_videos |
| get-video | youtube_get_video |
| get-channel | youtube_get_channel |
| list-playlists | youtube_list_playlists |