py-mcp-youtube-toolbox
Ein MCP-Server, der KI-Assistenten leistungsstarke Tools zur Interaktion mit YouTube bereitstellt, darunter Videosuche, Transkriptextraktion, Kommentarabruf und mehr.
Überblick
py-mcp-youtube-toolbox bietet die folgenden YouTube-bezogenen Funktionen:
Durchsuchen Sie YouTube-Videos mit erweiterten Filteroptionen
Erhalten Sie detaillierte Informationen zu Videos und Kanälen
Videokommentare mit Sortieroptionen abrufen
Extrahieren Sie Videotranskripte und Untertitel in mehreren Sprachen
Ähnliche Videos zu einem bestimmten Video finden
Holen Sie sich Trendvideos nach Region
Erstellen Sie Zusammenfassungen von Videoinhalten basierend auf Transkripten
Erweiterte Transkriptanalyse mit Filter-, Such- und Multi-Video-Funktionen
Inhaltsverzeichnis
Voraussetzungen
Python : Installieren Sie Python 3.12 oder höher
YouTube-API-Schlüssel :
Gehen Sie zur Google Cloud Console
Erstellen Sie ein neues Projekt oder wählen Sie ein vorhandenes aus
Aktivieren Sie die YouTube Data API v3:
Gehen Sie zu „APIs & Dienste“ > „Bibliothek“
Suchen und aktivieren Sie „YouTube Data API v3“.
Anmeldeinformationen erstellen:
Gehen Sie zu „APIs & Dienste“ > „Anmeldeinformationen“
Klicken Sie auf „Anmeldeinformationen erstellen“ > „API-Schlüssel“.
Notieren Sie Ihren API-Schlüssel
Installation
Git-Klon
Konfiguration
Installieren Sie den UV-Paketmanager:
Virtuelle Umgebung erstellen und aktivieren:
Installieren Sie Abhängigkeiten:
Umgebungsvariablen:
Verwenden von Docker
Erstellen Sie das Docker-Image:
Führen Sie den Container aus:
Lokale Verwendung
Führen Sie den Server aus:
Führen Sie den MCP Inspector aus:
MCP-Einstellungen konfigurieren
Fügen Sie die Serverkonfiguration zu Ihrer MCP-Einstellungsdatei hinzu:
Claude Desktop-App
So installieren Sie es automatisch über Smithery :
Zur manuellen Installation öffnen Sie
~/Library/Application Support/Claude/claude_desktop_config.json
Fügen Sie dies zum mcpServers
-Objekt hinzu:
Cursor-IDE
Öffnen Sie ~/.cursor/mcp.json
Fügen Sie dies zum mcpServers
-Objekt hinzu:
für Docker
Tools-Dokumentation
Video-Tools
search_videos
: Suche nach YouTube-Videos mit erweiterten Filteroptionen (Kanal, Dauer, Region usw.)get_video_details
: Erhalten Sie detaillierte Informationen zu einem bestimmten YouTube-Video (Titel, Kanal, Aufrufe, Likes usw.).get_video_comments
: Ruft Kommentare aus einem YouTube-Video mit Sortieroptionen abget_related_videos
: Finde Videos, die mit einem bestimmten YouTube-Video in Zusammenhang stehenget_trending_videos
: Holen Sie sich Trendvideos auf YouTube nach Region
Kanal-Tools
get_channel_details
: Erhalten Sie detaillierte Informationen zu einem YouTube-Kanal (Name, Abonnenten, Aufrufe usw.).
Transkriptionstools
get_video_transcript
: Extrahieren Sie Transkripte/Untertitel aus YouTube-Videos in angegebenen Sprachenget_video_enhanced_transcript
: Erweiterte Transkriptextraktion mit Filter-, Such- und Multivideofunktionen
Eingabeaufforderungstools
transcript_summary
: Erstellen Sie Zusammenfassungen von YouTube-Videoinhalten basierend auf Transkripten mit anpassbaren Optionen
Ressourcentools
youtube://available-youtube-tools
: Holen Sie sich eine Liste aller verfügbaren YouTube-Toolsyoutube://video/{video_id}
: Erhalten Sie detaillierte Informationen zu einem bestimmten Videoyoutube://channel/{channel_id}
: Informationen zu einem bestimmten Kanal abrufenyoutube://transcript/{video_id}?language={language}
: Transkript für ein bestimmtes Video abrufen
Entwicklung
Für lokale Tests können Sie das enthaltene Client-Skript verwenden:
Lizenz
MIT-Lizenz
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Ein MCP-Server, der KI-Assistenten leistungsstarke Tools zur Interaktion mit YouTube bereitstellt, darunter Videosuche, Transkriptextraktion, Kommentarabruf und mehr.
Related MCP Servers
- -securityAlicense-qualityAn MCP server that allows Claude and other AI assistants to interact with the YouTube API, providing tools to search videos/channels and retrieve detailed information about them.Last updated -61MIT License
- -securityFlicense-qualityAn MCP server that enables LLMs to search YouTube, retrieve video information, and access video transcripts through standardized tools.
- AsecurityFlicenseAqualityA simple MCP server that allows AI assistants like Cursor or Claude Desktop to search for and play tracks on YouTube Music through natural language commands.Last updated -119
- -securityAlicense-qualityAn experimental MCP server that makes YouTube playlist transcripts available for AI assistants, enabling search and conversation about video content.Last updated -1Apache 2.0