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.ts
und 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_KEY
Umgebungsvariable
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_KEY
gesetzt 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
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.
Enables interaction with Overseerr media request management through natural language. Supports searching for movies/TV shows, managing media requests, approving/denying requests, and monitoring server status.