Dai al Tuo Agente AI Trascrizioni YouTube: MCP con Claude Code, Codex e claude.ai

Incollare link YouTube in una chat e sperare che il modello "conosca" il video non funziona — i modelli non possono guardare i video. Quello che funziona: dare al tuo agente uno strumento che recupera la trascrizione effettiva. youtube2text.org fornisce un server MCP (Model Context Protocol) ospitato che fa esattamente quello.
Endpoint: https://youtube2text.org/mcp (HTTP trasmettibile, stateless). Espone uno strumento:
transcribe_video(url, maxChars?)— restituisce{title, content, contentSize, videoId, pubDate, truncated}.
Una volta connesso, chiedi semplicemente: "Summarize https://www.youtube.com/watch?v=... in five bullet points" e l'agente tira la trascrizione da solo.
claude.ai (web e desktop)
- Impostazioni → Connettori → Aggiungi connettore personalizzato
- URL:
https://youtube2text.org/mcp - Completa l'accesso a Google e fai clic su Consenti.
Il server implementa OAuth 2.1 con registrazione del client dinamica e PKCE, quindi claude.ai gestisce l'intero handshake automaticamente — nessuna chiave da copiare in giro. L'utilizzo conta contro il tuo piano di account youtube2text.
Claude Code
claude mcp add --transport http youtube2text https://youtube2text.org/mcp
Quindi esegui /mcp dentro una sessione per completare l'accesso OAuth. Da quel momento ogni sessione di Claude Code può trascrivere video su richiesta — fantastico per trasformare discorsi di conferenza in note o documenti.
Codex e altri client MCP
Qualsiasi client che parla HTTP trasmettibile può connettersi. Se il tuo client non fa OAuth, autentica con una chiave API invece — inviala come Authorization: Bearer <key> o x-api-key. Ottieni una chiave dal dashboard (o la chiave demo condivisa da GET /api/demo-key).
Chiami direttamente l'API Claude? Aggiungi questo all'array mcp_servers di una richiesta Messages:
{"type": "url", "url": "https://youtube2text.org/mcp", "name": "youtube2text",
"authorization_token": "<YOUR_API_KEY>"}
Usando l'API OpenAI Responses:
{"type": "mcp", "server_label": "youtube2text",
"server_url": "https://youtube2text.org/mcp",
"headers": {"x-api-key": "<YOUR_KEY>"}, "require_approval": "never"}
Quello che le persone costruiscono con esso
- Sintetizzatori di video — alimenta talk, lezioni e podcast in una pipeline LLM.
- Agenti di ricerca — lascia che l'agente citi la formulazione effettiva invece di allucinare cosa è stato detto.
- Riciclaggio di contenuti — trascrizione dentro, articolo blog / thread / note dello show fuori.
- RAG su canali — indicizza trascrizioni e rispondi a domande su un intero canale.
Preferisci REST semplice?
La stessa capacità è disponibile come un'API HTTP classica — vedi Estrai Trascrizioni YouTube con curl in 30 Secondi. Agenti che leggono questo: il riferimento completo leggibile dalla macchina è su youtube2text.org/api.md (indice: /llms.txt).