YouTube-Videos hochladen und planen
MCP-Server für YouTube · MIT
Liest und schreibtWas der Baustein im Konto darf
Der Server lädt Videos über die YouTube Data API auf einen Kanal hoch und kann danach Playlists, Thumbnails, Untertitel und Veröffentlichungszeit setzen. Die Anmeldung läuft lokal per OAuth2.
Was der Server kann
- Lädt Videos hoch und setzt Titel, Beschreibung, Tags, Kategorie, Sprache und Sichtbarkeit (öffentlich, privat, nicht gelistet).
- Plant die Veröffentlichung für einen Zeitpunkt.
- Fügt hochgeladene Videos zu Playlists hinzu und lädt eigene Thumbnails unter 2 MB hoch.
- Hängt Untertitel an und ändert die Einstellung Für Kinder gemacht.
- Listet die Videos eines Kanals mit Suche, Datenschutz-Filter und Sortierung nach Datum.
- Unterstützt mehrere Kanäle und erneuert Anmelde-Token automatisch.
Einsatz in Marketing und Vertrieb
- Social Media
- Der Assistent lädt ein fertiges Video privat hoch, schlägt Titel, Beschreibung und Tags vor und plant die Veröffentlichung für den Starttermin der Kampagne.
- Social Media
- Nach dem Hochladen fügt der Assistent das Video einer Playlist hinzu und setzt ein vorbereitetes Thumbnail.
Einrichtung
- Bei Google ein OAuth-2.0-Projekt anlegen und die Datei `client_secret.json` laden; die Anleitung steht in `youtube_oauth2_setup.md` im Repository.
- Das Installationsskript für Mac und Linux oder für Windows aus dem README ausführen, oder die passende Binärdatei aus den Releases laden und ausführbar machen.
- In der Client-Konfiguration die Binärdatei als Befehl mit dem Argument `-client_secret_file` und dem Pfad zur Datei eintragen.
- Mit dem Werkzeug authenticate den Kanal anmelden.
Grenzen
- Wer eine ältere Version nutzt, muss für Untertitel den Kanal-Cache löschen und authenticate erneut ausführen, sonst kommt ein 403-Fehler.
- Der zusätzliche Scope löst in der Google Cloud Console eine Warnung zu nicht verifizierten Apps aus.
- Das README nennt Hochladen, Nachbearbeitung und Auflisten; Löschen von Videos oder Statistiken sind nicht aufgeführt.
Einordnung der Redaktion
Aufgaben: Social Media. Für Marketing und Vertrieb gedacht.
Beschreibung des Anbieters
Upload, Update or Schedule videos on Youtube with the help of AI
Eckdaten
Werkzeuge
authenticateErzeugt die OAuth2-URL für die Anmeldung.
accesstokenTauscht den Code gegen Zugangsdaten und Kanalinfos.
channelsRuft die angemeldeten Kanäle ab.
refreshtokenErneuert Token erzwungen.
upload_videoLädt eine Videodatei hoch und setzt die Hauptangaben.
update_videoSetzt Playlist, Thumbnail, Untertitel, Veröffentlichungszeit und Kinder-Einstellung nach dem Hochladen.
list_videosListet Videos eines Kanals mit Filtern.
Rechte
- 2 von 7 Werkzeugen legen Daten an oder ändern sie, etwa upload_video, update_video.
Verbinde zuerst ein Testkonto oder eine Sandbox und lass Änderungen einzeln bestätigen, bevor der Baustein mit echten Daten arbeitet.
Nötig ist eine eigene OAuth-Client-Datei aus der Google Developer Console und die Anmeldung des YouTube-Kanals. Das Hochladen von Untertiteln braucht den Scope youtube.force-ssl. Der Server schreibt auf den Kanal: Er lädt Videos hoch und ändert deren Einstellungen.
- Zugriffe laut Paketangaben
- —
- Authentifizierung
- —
- Transport
- —
- Technische Prüfung
- Ungeprüft
Quellen (4)
- 1
- 2
- 3
- 4
- Abgerufen und Felder geprüft: 2026-10-05; technische Prüfung: ungeprüft