Gib deinem KI-Agent YouTube-Transkripte: MCP mit Claude Code, Codex und claude.ai

YouTube-Links in einen Chat zu kleben und zu hoffen, das Modell "kennt" das Video funktioniert nicht — Modelle können Videos nicht anschauen. Was funktioniert: deinem Agent ein Tool zu geben, das das eigentliche Transkript abruft. youtube2text.org versendet einen gehosteten MCP (Model Context Protocol) Server, der genau das macht.
Endpunkt: https://youtube2text.org/mcp (streambar HTTP, stateless). Es exponiert ein Tool:
transcribe_video(url, maxChars?)— gibt{title, content, contentSize, videoId, pubDate, truncated}zurück.
Einmal verbunden, fragst du einfach: "Summarize https://www.youtube.com/watch?v=... in five bullet points" und der Agent zieht das Transkript selbst.
claude.ai (Web und Desktop)
- Einstellungen → Konnektoren → Benutzerdefinierten Konnektor hinzufügen
- URL:
https://youtube2text.org/mcp - Schließe die Google-Anmeldung ab und klicke Zulassen.
Der Server implementiert OAuth 2.1 mit dynamischer Clientregistrierung und PKCE, daher handhabt claude.ai den ganzen Handshake automatisch — keine Schlüssel zu kopieren herum. Die Nutzung zählt gegen deinen youtube2text-Konto-Plan.
Claude Code
claude mcp add --transport http youtube2text https://youtube2text.org/mcp
Dann führe /mcp innerhalb einer Sitzung aus, um die OAuth-Anmeldung abzuschließen. Von diesem Punkt an kann jede Claude Code-Sitzung Videos auf Anforderung transkribieren — großartig zum Verwandeln von Konferenz-Vorträgen in Notizen oder Dokumente.
Codex und andere MCP-Kunden
Jeder Client, der streambar HTTP spricht, kann sich verbinden. Wenn dein Client OAuth nicht tut, authentifiziere statt mit einem API-Schlüssel — sende ihn als Authorization: Bearer <key> oder x-api-key. Hole einen Schlüssel aus dem Dashboard (oder den gemeinsamen Demo-Schlüssel von GET /api/demo-key).
Die Claude API direkt anrufen? Füge dies zu mcp_servers Array einer Messages-Anfrage hinzu:
{"type": "url", "url": "https://youtube2text.org/mcp", "name": "youtube2text",
"authorization_token": "<YOUR_API_KEY>"}
Nutze die OpenAI Responses API:
{"type": "mcp", "server_label": "youtube2text",
"server_url": "https://youtube2text.org/mcp",
"headers": {"x-api-key": "<YOUR_KEY>"}, "require_approval": "never"}
Was Leute damit bauen
- Video-Zusammenfasser — füttere Vorträge, Lektionen und Podcasts in eine LLM-Pipeline.
- Forschungs-Agenten — lass den Agenten die eigentliche Wortform zitieren, statt zu halluzinieren, was gesagt wurde.
- Inhalts-Umwidmung — Transkript ein, Blog-Beitrag / Thread / Show Notes aus.
- RAG über Kanäle — indexiere Transkripte und antworte auf Fragen über einen ganzen Kanal.
Bevorzugst du einfach REST?
Die gleiche Fähigkeit ist als eine klassische HTTP-API verfügbar — siehe YouTube-Transkripte mit curl in 30 Sekunden extrahieren. Agenten lesen das: die vollständige maschinenlesbare Referenz ist bei youtube2text.org/api.md (Index: /llms.txt).