HomeBlogTranscribePlansAPI Keys

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

Agent AI połączony z transkrypcjami YouTube poprzez MCP

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:

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)

  1. Settings → Connectors → Add custom connector
  2. URL: https://youtube2text.org/mcp
  3. 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

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).