youtube-pp-mcp — MCP server for YouTube data & operations
draft — generated, polish on first use.
Category: pp-mcp Where it works: both Source: ~/.mcp.json
What it is
Remote Go-based MCP server that exposes YouTube-related tools (search, metadata, transcripts, playlists). Tools are not locally introspectable; standard capabilities assumed from the MCP spec.
How to trigger it
- “caută pe YouTube
” - “arată-mi transcriptul de la
- “info despre canalul
” - “adaugă la playlist
- Direct command: none known — “verifică doctrina” dacă vrei să confirmi.
- Auto-fires? no.
How to use it
Operator menționează YouTube + acțiune dorită; MCP-ul primește request-ul, rulează tool-ul corespunzător pe serverul remote și întoarce rezultatul (metadata, transcript, URL-uri etc.).
Practical examples
- you: “caută pe YouTube conferința X 2024” → listă video-uri cu titlu, canal, durată, URL.
- you: “transcript video https://youtu.be/abc123” → textul transcriptului sau link direct dacă e indisponibil.
Tools
| tool | what it does | example |
|---|---|---|
| youtube_search | căutare video-uri după query | youtube_search(“AI safety 2024”) |
| video_metadata | detalii (titlu, canal, durată, descriere) | video_metadata(“dQw4w9wgxcq”) |
| get_transcript | obține transcript (dacă disponibil) | get_transcript(“dQw4w9wgxcq”) |
| channel_info | informații despre canal | channel_info(“@AnthropicAI”) |
| playlist_add | adaugă video la playlist | playlist_add(“PLxxx”, “dQw4w9wgxcq”) |
| playlist_list | listează playlist-urile user-ului | playlist_list() |
Notes / limits
Server remote Go — latență posibilă; autentificare OAuth necesară pentru acțiuni cu playlist-uri; transcripturi depind de disponibilitatea YouTube; cost = apeluri API quota.