Overseerr MCP Server
Ein Model Context Protocol (MCP) Server für Overseerr, der es ermöglicht, Overseerr-Funktionen über Claude und andere kompatible AI-Assistenten zu nutzen.
Features
Medien suchen: Filme und TV-Serien in der TMDB-Datenbank suchen
Anfragen verwalten: Alle Medienanfragen anzeigen, filtern und sortieren
Medien anfordern: Neue Filme oder TV-Serien anfordern
Anfragen genehmigen: Ausstehende Anfragen genehmigen
Anfragen ablehnen: Anfragen mit Begründung ablehnen
Mediendetails: Detaillierte Informationen zu Filmen/Serien abrufen
Server-Status: Overseerr-Server-Status und -Informationen anzeigen
Benutzeranfragen: Anfragen für spezifische Benutzer anzeigen
Installation
Repository klonen oder Code kopieren
Dateien erstellen: Kopieren Sie den TypeScript-Code in
src/index.tsund die anderen KonfigurationsdateienDependencies installieren
Build erstellen
Konfiguration
Umgebungsvariablen
Erstellen Sie eine .env Datei oder setzen Sie die folgenden Umgebungsvariablen:
API Key erhalten
Öffnen Sie Ihre Overseerr-Weboberfläche
Gehen Sie zu Settings → General
Scrollen Sie zu API Key und kopieren Sie den Schlüssel
Setzen Sie diesen als
OVERSEERR_API_KEYUmgebungsvariable
Claude Desktop Integration
Fügen Sie in Ihrer Claude Desktop Konfiguration (claude_desktop_config.json) hinzu:
Verfügbare Tools
search_media
Sucht nach Filmen und TV-Serien
get_requests
Zeigt alle Medienanfragen an
request_media
Fordert ein Medium an
approve_request
Genehmigt eine Anfrage
deny_request
Lehnt eine Anfrage ab
get_media_details
Zeigt detaillierte Medieninformationen
get_server_status
Zeigt Server-Status und -Informationen
get_user_requests
Zeigt Anfragen für einen bestimmten Benutzer
Beispiel-Nutzung
Nach der Installation können Sie Claude fragen:
"Suche nach dem Film 'Inception'"
"Zeige mir alle ausstehenden Medienanfragen"
"Fordere den Film 'The Matrix' an"
"Genehmige die Anfrage mit ID 123"
"Zeige mir den Status des Overseerr-Servers"
Entwicklung
Für die Entwicklung können Sie den Dev-Modus verwenden:
Troubleshooting
Häufige Probleme
"OVERSEERR_API_KEY environment variable is required"
Stellen Sie sicher, dass die Umgebungsvariable
OVERSEERR_API_KEYgesetzt ist
Verbindungsfehler
Überprüfen Sie, ob Overseerr läuft und unter der konfigurierten URL erreichbar ist
Standardmäßig läuft Overseerr auf Port 5055
API-Fehler
Überprüfen Sie, ob der API Key korrekt ist
Stellen Sie sicher, dass der Benutzer die nötigen Berechtigungen hat
Debug-Modus
Für erweiterte Debugging-Informationen können Sie die Logs überprüfen:
Lizenz
MIT License - siehe LICENSE Datei für Details.
This server cannot be installed