Ge din AI-agent YouTube-transkriptioner: MCP med Claude Code, Codex och claude.ai

Att klistra in YouTube-länkar i en chatt och hoppas att modellen "vet" videon fungerar inte — modeller kan inte titta på videor. Vad som fungerar: ge din agent ett verktyg som hämtar den faktiska transkriptionen. youtube2text.org skips en hosted MCP (Model Context Protocol) server som gör exakt det.
Slutpunkt: https://youtube2text.org/mcp (strömningsbar HTTP, utan staten). Det exponerar ett verktyg:
transcribe_video(url, maxChars?)— returnerar{title, content, contentSize, videoId, pubDate, truncated}.
När du är ansluten, frågar du bara: "Sammanfatta https://www.youtube.com/watch?v=... i fem punkter" och agenten drar transkriptionen själv.
claude.ai (webben och stationär)
- Inställningar → Kopplingar → Lägg till anpassad koppling
- URL:
https://youtube2text.org/mcp - Slutför Google-inloggningen och klicka Tillåt.
Servern implementerar OAuth 2.1 med dynamisk klientregistrering och PKCE, så claude.ai hanterar hela handskakningen automatiskt — inga nycklar att kopiera omkring. Användningen räknas mot din youtube2text-kontplan.
Claude Code
claude mcp add --transport http youtube2text https://youtube2text.org/mcp
Kör sedan /mcp inuti en session för att slutföra OAuth-inloggningen. Från den punkten kan varje Claude Code-session transkribera videor på begäran — bra för att förvandla konferenssamtal till anteckningar eller dokument.
Codex och andra MCP-klienter
Vilken klient som helst som talar strömningsbar HTTP kan ansluta. Om din klient inte gör OAuth, autentisera med en API-nyckel i stället — skicka den som Authorization: Bearer <key> eller x-api-key. Få en nyckel från instrumentpanelen (eller den delade demo-nyckeln från GET /api/demo-key).
Anropar Claude API direkt? Lägg till detta i mcp_servers matrisen för en Messages-begäran:
{"type": "url", "url": "https://youtube2text.org/mcp", "name": "youtube2text",
"authorization_token": "<YOUR_API_KEY>"}
Använder OpenAI Responses API:
{"type": "mcp", "server_label": "youtube2text",
"server_url": "https://youtube2text.org/mcp",
"headers": {"x-api-key": "<YOUR_KEY>"}, "require_approval": "never"}
Vad folk bygger med det
- Videosammanfattare — mata samtal, föreläsningar och podcaster in i en LLM-pipeline.
- Forskninsagenter — låt agenten citera den faktiska ordalydelsen i stället för att hallucera vad som sades.
- Innehålls ommönstring — transkription in, blogginlägg / tråd / visningsanteckningar ut.
- RAG över kanaler — indexera transkriptioner och svara på frågor över en hel kanal.
Föredrar ren REST?
Samma kapacitet är tillgänglig som ett klassiskt HTTP API — se Extrahera YouTube-transkriptioner med curl på 30 sekunder. Agenter läser detta: den fullständiga maskinläsbara referensen ligger på youtube2text.org/api.md (index: /llms.txt).