Daj Agentowi AI Transkrypcje YouTube: MCP z Claude Code, Codex i claude.ai

Wklejanie linków YouTube w czat i mam nadzieję, że model "wie" wideo nie działa — modele nie mogą oglądać filmów. Co działa: danie Twojemu agentowi narzędzia, które pobiera rzeczywistą transkrypcję. youtube2text.org wysyła hostowany serwer MCP (Model Context Protocol), który to robi dokładnie.
Punkt końcowy: https://youtube2text.org/mcp (przesyłalny HTTP, bezstanowy). Ujawnia jedno narzędzie:
transcribe_video(url, maxChars?)— zwraca{title, content, contentSize, videoId, pubDate, truncated}.
Po podłączeniu wystarczy zapytać: "Summarize https://www.youtube.com/watch?v=... w pięciu pociskach" i agent pobiera transkrypcję sam.
claude.ai (web i desktop)
- Settings → Connectors → Add custom connector
- URL:
https://youtube2text.org/mcp - Ukończ logowanie Google i kliknij Allow.
Serwer implementuje OAuth 2.1 z dynamiczną rejestracją klienta i PKCE, więc claude.ai obsługuje cały handshake automatycznie — brak kluczy do kopiowania wokół. Użycie jest mierzone względem planu konta youtube2text.
Claude Code
claude mcp add --transport http youtube2text https://youtube2text.org/mcp
Potem uruchom /mcp wewnątrz sesji, aby ukończyć logowanie OAuth. Od tego punktu każda sesja Claude Code może transkrybować filmy na żądanie — świetnie do zamiany rozmów dotyczących konferencji na notatki czy dokumenty.
Codex i inni klienci MCP
Każdy klient, który mówi przesyłalny HTTP może się połączyć. Jeśli Twój klient nie robi OAuth, authenticate z kluczem API zamiast — wyślij go jako Authorization: Bearer <key> lub x-api-key. Uzyskaj klucz z tablicy rozdzielczej (lub wspólny klucz demo z GET /api/demo-key).
Wywoływanie Claude API bezpośrednio? Dodaj to do tablicy mcp_servers żądania Messages:
{"type": "url", "url": "https://youtube2text.org/mcp", "name": "youtube2text",
"authorization_token": "<YOUR_API_KEY>"}
Korzystając z API OpenAI Responses:
{"type": "mcp", "server_label": "youtube2text",
"server_url": "https://youtube2text.org/mcp",
"headers": {"x-api-key": "<YOUR_KEY>"}, "require_approval": "never"}
Co ludzie budują z tym
- Streszczacze wideo — karmi dyskusje, wykłady i podcasty do rurociągu LLM.
- Agenci badawczy — pozwól agentowi cytować rzeczywiste słowo zamiast uludy, co powiedziano.
- Repurposing zawartości — transkrypcja w, post na blogu / wątek / notatki pokazu na wyjściu.
- RAG nad kanałami — indeksuj transkrypcje i odpowiadaj na pytania na całym kanale.
Wolisz zwykły REST?
Ta sama zdolność jest dostępna jako klasyczny interfejs API HTTP — zobacz Extract YouTube Transcripts with curl in 30 Seconds. Agenci czytają to: pełne odniesienie czytelne dla maszyn jest na youtube2text.org/api.md (indeks: /llms.txt).