mcp-server-youtube-transcript logo

mcp-server-youtube-transcriptSerwer MCP, który pozwala na bezpośrednie pobieranie transkrypcji filmów z YouTube.

(0)
Daniel NikulshynZrecenzowane przez Daniel Nikulshyn·Zaktualizowano lipiec 2026

Przegląd

Serwer Modelu Kontekstowego Protokołu (MCP), który umożliwia pobieranie transkrypcji z filmów na YouTube. Oferece bezpośredni dostęp do napisów i podtytułów wideo poprzez proste interfejs, wspierając wiele formatów URL filmów, selektywny pobór transkrypcji dla poszczególnych języków oraz opcjonalne timestampy. Serwer umożliwia użytkownikom pobieranie transkrypcji poprzez podanie adresu URL filmu lub kanału w YouTube, Shorts URL lub ID filmu. Zaoferowuje także funkcje, takie jak automatyczne ustępowanie języka, filtrowanie reklamy/wspieranej treści oraz brak zewnętrznych zależności podczas pobierania transkrypcji. To narzędzie zostało zaprojektowane do współpracy z Claudem Desktop i może być zainstalowane za pomocą Smithery lub narzędzia wiersza polecenia mcp-get. Wymaga Node.js w wersji 18 lub wyższej oraz npm lub yarn do konfiguracji i instalacji. Serwer wykonuje szczegółową obsługę błędów dla powszechnych sytuacji, w tym niepoprawnych adresów URL wideo lub ID, nieosiągalnych transkrypcji, problemów dotyczących dostępności języka oraz błędów sieciowych.

Kluczowe funkcje

  • Narzędzie get_transcript do wyodrębniania transkrypcji
  • Obsługa wielu formatów adresów URL filmów
  • Pobieranie transkrypcji zależne od języka
  • Opcjonalne znaczniki czasu
  • Wbudowane filtrowanie reklam/sponsorowanych treści

Cennik

Model
Free
Kategoria
Serwery MCP
Ocena
Brak recenzji

Zastosowania

Wyodrębnianie transkrypcji według adresu URL filmu

Pobierz transkrypcję, podając adres URL filmu z YouTube, np. await server.callTool("get_transcript", { url: "https://www.youtube.com/watch?v=VIDEO_ID", lang: "en" });

Wyodrębnianie transkrypcji według identyfikatora filmu

Pobierz transkrypcję, podając identyfikator filmu z YouTube, np. await server.callTool("get_transcript", { url: "VIDEO_ID", lang: "ko" });

Wyodrębnianie transkrypcji z znacznikami czasu

Pobierz transkrypcję z znacznikami czasu, np. await server.callTool("get_transcript", { url: "VIDEO_ID", include_timestamps: true });

Plusy i minusy

Plusy

  • Obsługuje wiele formatów adresów URL filmów, w tym YouTube Shorts
  • Pobieranie transkrypcji zależne od języka z automatycznym przełączaniem
  • Opcjonalne znaczniki czasu do odwoływania się do konkretnych momentów
  • Wbudowane filtrowanie reklam/sponsorowanych treści

Minusy

  • Wymaga Node.js 18 lub wyższej oraz npm lub yarn do konfiguracji i instalacji
  • Debugowanie może być trudne ze względu na komunikację serwera MCP przez stdio

Recenzje

Zaloguj się, aby zostawić recenzję.

Brak recenzji. Bądź pierwszy!

Pytania i odpowiedzi

How do I provide a video to the server – does it accept Shorts URLs or just standard video IDs?

The API accepts full YouTube video URLs, Shorts URLs, or plain video IDs, so you can supply any of these formats to get the transcript.

Asked by Dalia Haddad · Sep 10, 2025

Does the tool filter out ads or sponsorship segments from the transcript?

Built‑in ad and sponsorship filtering removes those portions from the extracted captions, delivering a cleaner transcript.

Asked by Celeste Marchetti · Sep 7, 2025

Can the server retrieve transcripts in a specific language and what happens if that language isn’t available?

Yes, you can request a language‑specific transcript; if it’s not found, the server automatically falls back to another available language.

Asked by Piotr Baranowski · Aug 6, 2025

What are the system requirements to install the mcp-server-youtube-transcript?

You need Node.js version 18 or newer and either npm or yarn installed to set up the server via Smithery or the mcp-get CLI.

Asked by Paloma Ruiz · Jul 25, 2025

Zadaj pytanie

Alternatywy dla Serwery MCP