Skip to main content
Glama

SubDownload MCP-Server

SubDownload stellt YouTube als MCP-native Datenquelle bereit. Verbinde dich einmalig per OAuth und dein KI-Agent erhält Werkzeuge, um Videos zusammenzufassen, vollständige Transkripte abzurufen (einschließlich Videos ohne Untertitel via KI-ASR), Kanäle und Playlists zu durchsuchen und alles in einer benutzerbezogenen Wissensdatenbank für sitzungsübergreifende Abrufe zu speichern.

Die empfohlene Einrichtung besteht darin, deinen MCP-Client direkt auf den oben genannten gehosteten Endpunkt zu richten und dich per OAuth zu authentifizieren – siehe "Schnellverbindung" unten. Dieses Repository enthält auch einen schlanken Stdio-Proxy (Node + Docker) für Umgebungen, die einen lokalen Subprozess bevorzugen.

Authentifizierung

OAuth 2.1 mit dynamischer Client-Registrierung (RFC 7591). Kein vorab geteilter client_id oder client_secret – dein MCP-Client registriert sich bei der ersten Verbindung selbst.

Discovery (RFC 9728):

  1. Ein POST an /mcp ohne Token gibt 401 plus einen WWW-Authenticate-Header zurück, der auf /.well-known/oauth-protected-resource verweist.

  2. Dieses Dokument verweist auf den Autorisierungsserver (https://api.subdownload.com).

  3. Der MCP-Client folgt dem Standard-Ablauf: Autorisierung → Callback → Token-Flow mit PKCE.

API-Key-Alternative: Jedes Konto unter https://subdownload.com/account stellt ein Bearer-Token für Clients bereit, die OAuth nicht unterstützen.

Related MCP server: YouTube Transcript MCP Server

Werkzeuge

Werkzeug

Was es tut

search_youtube

Stichwortsuche auf YouTube

fetch_video_info

Video-Metadaten (Titel, Kanal, Dauer, Aufrufzahl)

fetch_transcript

Vollständiges Transkript mit Zeitstempeln

transcribe_video

Erzeugt ein Transkript mit KI-ASR für Videos ohne Untertitel

get_asr_task

Fragt einen laufenden KI-Transkriptionsauftrag ab

resolve_channel

Sucht einen Kanal nach Handle, URL oder ID

list_channel_videos

Listet Videos eines Kanals auf

get_channel_latest_videos

Neueste Videos eines Kanals

search_channel_videos

Suche innerhalb eines einzelnen Kanals

list_playlist_videos

Listet den Inhalt einer Playlist auf

save_to_library

Speichert eine Videozusammenfassung oder ein Transkript in deiner persönlichen Wissensdatenbank

list_library

Durchsuche deine gespeicherte Wissensdatenbank

get_library_item

Ruft ein einzelnes gespeichertes Element ab

Schnellverbindung

Claude Desktop / Cursor / Windsurf / jeder OAuth-fähige MCP-Client

{
  "mcpServers": {
    "subdownload": {
      "url": "https://api.subdownload.com/mcp"
    }
  }
}

Wenn du es zum ersten Mal verwendest, löst der Client OAuth aus und du meldest dich mit Google oder LINUX DO an. Kostenlose Credits bei der Anmeldung – keine Kreditkarte erforderlich.

Bearer-Token-Clients

{
  "mcpServers": {
    "subdownload": {
      "url": "https://api.subdownload.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Hol dir deinen API-Schlüssel von deiner Kontoseite.

Lokaler Stdio-Proxy (Docker / npm)

Für Clients, die einen Subprozess-Transport bevorzugen, enthält dieses Repository einen schlanken Node-Proxy, der tools/call mit deinem API-Schlüssel an den gehosteten Endpunkt weiterleitet.

# Docker
docker build -t subdownload-mcp .
docker run --rm -i -e SUBDOWNLOAD_API_KEY=YOUR_API_KEY subdownload-mcp

# Or via Node directly
npm install
SUBDOWNLOAD_API_KEY=YOUR_API_KEY npm start

Beispiel für Client-Konfiguration:

{
  "mcpServers": {
    "subdownload": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "-e", "SUBDOWNLOAD_API_KEY", "subdownload-mcp"],
      "env": { "SUBDOWNLOAD_API_KEY": "YOUR_API_KEY" }
    }
  }
}

Werkzeug-Schemas werden inline deklariert, sodass die Introspektion (initialize, tools/list) ohne Anmeldedaten funktioniert; tools/call erfordert SUBDOWNLOAD_API_KEY.

Preise

Kostenlose Credits bei der Anmeldung. Pro: 5.000 Credits pro Monat. Siehe https://subdownload.com/pricing.

Support

Lizenz

MIT (gilt für dieses Dokumentations-Repository; der SubDownload-Dienst selbst ist gehostetes SaaS – siehe https://subdownload.com/terms).

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    An MCP server (stdio + HTTP/SSE) that fetches video transcripts/subtitles via yt-dlp, with pagination for large responses. Supports YouTube, Twitter/X, Instagram, TikTok, Twitch, Vimeo, Facebook, Bilibili, VK, Dailymotion. Whisper fallback — transcribes audio when subtitles are unavailable (local or OpenAI API). Works with Cursor and other MCP host
    8
    19
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server that fetches YouTube video transcripts and optionally summarizes them. Supports multiple transcript formats (text, JSON, SRT, WebVTT), multi-language retrieval, and flexible YouTube URL parsing.
    6
    4
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SubDownload/subdownload-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server