OlympHill
mcp-server-youtube-transcript logo

mcp-server-youtube-transcriptDies ist ein MCP-Server, der das direkte Herunterladen von YouTube-Transkripten ermöglicht.

(0)
Daniel NikulshynGeprüft von Daniel Nikulshyn·Aktualisiert Juli 2026

Übersicht

Ein Model Context Protocol-Server, der den Abruf von Transkriptionen von YouTube-Videos ermöglicht. Er bietet direkten Zugriff auf Videountertitel und -untertitel über eine einfache Schnittstelle, unterstützt mehrere Video-URL-Formate, sprachspezifischen Transkriptionsabruf und optionale Zeitstempel. Der Server ermöglicht es Benutzern, Transkripte zu extrahieren, indem sie eine YouTube-Video-URL, Shorts-URL oder eine Video-ID bereitstellen. Er bietet außerdem Funktionen wie automatischen Sprachfallbacks, Filterung von Werbung/Sponsoring und null externe Abhängigkeiten für das Transkriptabrufen. Dieses Tool ist für die Verwendung mit Claude Desktop konzipiert und kann über Smithery oder das Kommandozeilen-Tool mcp-get installiert werden. Es benötigt Node.js 18 oder höher und npm oder yarn für die Einrichtung und Installation. Der Server implementiert eine robuste Fehlerbehandlung für häufige Szenarien, einschließlich ungültiger Video-URLs oder -IDs, nicht verfügbarer Transkripte, Problemen mit der Sprachverfügbarkeit und Netzwerkfehlern.

Hauptfunktionen

  • get_transcript-Tool zum Extrahieren von Transkripten
  • Unterstützung mehrerer Video-URL-Formate
  • Sprachspezifisches Abrufen von Transkripten
  • Optionale Zeitstempel
  • Integrierte Werbe-/Sponsorenfilterung

Preise

Modell
Free
Kategorie
MCP-Server
Bewertung
Noch keine Bewertungen

Anwendungsfälle

Transkript per Video-URL extrahieren

Transkript erhalten, indem eine YouTube-Video-URL bereitgestellt wird, z. B.: await server.callTool("get_transcript", { url: "https://www.youtube.com/watch?v=VIDEO_ID", lang: "en" });

Transkript per Video-ID extrahieren

Transkript erhalten, indem eine YouTube-Video-ID bereitgestellt wird, z. B.: await server.callTool("get_transcript", { url: "VIDEO_ID", lang: "ko" });

Transkript mit Zeitstempeln extrahieren

Transkript mit Zeitstempeln erhalten, z. B.: await server.callTool("get_transcript", { url: "VIDEO_ID", include_timestamps: true });

Pro & Contra

Pro

  • Unterstützt mehrere Video-URL-Formate, einschließlich YouTube Shorts
  • Sprachspezifisches Abrufen von Transkripten mit automatischer Rückfalloption
  • Optionale Zeitstempel für die Referenzierung spezifischer Momente
  • Integrierte Werbe-/Sponsorenfilterung

Contra

  • Erfordert Node.js 18 oder höher sowie npm oder yarn für die Einrichtung und Installation
  • Debugging kann schwierig sein, da die Kommunikation des MCP-Servers über stdio erfolgt

Bewertungen

Melde dich an, um eine Bewertung abzugeben.

Noch keine Bewertungen. Sei die/der Erste!

Fragen & Antworten

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

Frage stellen

Alternativen zu MCP-Server