Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Spotify mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Lass deine KI mit deinem Spotify-Konto arbeiten: Musik und Podcasts suchen, deine Playlists, Lieblingssongs, Top-Künstler und zuletzt gehörten Titel lesen, sehen, was gerade läuft, Playlists anlegen, Titel hinzufügen oder entfernen und mit Premium die Wiedergabe steuern, jeweils nach deiner Bestätigung. Anmeldung über eine eigene Spotify-Entwickler-App.
Frag einfach
Beispiel-Prompts für Spotify
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Spotify klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Spotify + ChatGPT
Lass deine KI mit deinem Spotify-Konto arbeiten: Musik und Podcasts suchen, deine Playlists, Lieblingssongs, Top-Künstler und zuletzt gehörten Titel lesen, sehen, was gerade läuft, Playlists anlegen, Titel hinzufügen oder entfernen und mit Premium die Wiedergabe steuern, jeweils nach deiner Bestätigung. Anmeldung über eine eigene Spotify-Entwickler-App.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
SPOTIFY_CLIENT_ID, SPOTIFY_CLIENT_SECRET
Schritt 1 — Zugangsdaten holen
- Melde dich unter developer.spotify.com/dashboard mit dem Spotify-Premium-Konto an, dem die App gehören soll, und klicke auf Create app.
- Gib einen Namen und eine Beschreibung ein. Trag unter Redirect URIs
https://cloud.anythingmcp.com/api/mcp-oauth/callbackein. Wenn du AnythingMCP selbst hostest, nimmhttps://your-anythingmcp-host/api/mcp-oauth/callback. Hake Web API an, akzeptiere die Bedingungen und klicke auf Save. - Öffne die Settings der App: Kopiere die Client ID in
SPOTIFY_CLIENT_ID, klicke auf View client secret und kopiere das Secret inSPOTIFY_CLIENT_SECRET. - Füge unter User Management jedes Spotify-Konto hinzu, das sich anmelden soll, mit einem Namen und der E-Mail-Adresse dieses Spotify-Kontos. Höchstens 5 Konten.
- Installiere den Connector, klicke auf der Connector-Seite auf Authorize with Provider, melde dich bei Spotify an und stimme zu.
- Prüfe die Einrichtung mit
spotify_get_me: Es zeigt das Konto, mit dem du angemeldet bist.
Ein persönlicher Connector, nach Spotifys Regeln: Spotify betreibt jede neue Entwickler-App im Entwicklungsmodus. Seit Februar 2026 braucht der Besitzer der App ein aktives Spotify-Premium-Abo, sonst funktioniert die App nicht mehr, bis Premium verlängert ist. Eine App bedient höchstens 5 Spotify-Nutzer, die einzeln unter User Management eingetragen werden; alle anderen können sich zwar anmelden, aber jeder Aufruf scheitert mit 403. Mehr Nutzer gibt es nur mit Spotifys Extended Quota, die nur eingetragene Unternehmen mit einem gestarteten Dienst und mindestens 250.000 monatlich aktiven Nutzern beantragen können. In der Praxis ist der Connector also für dein eigenes Konto und ein paar Leute, die du einträgst.
Regeln für die Redirect URI: Spotify akzeptiert nur HTTPS-Adressen oder http://127.0.0.1 mit Port für einen lokalen Test. localhost wird abgelehnt. Die URI in der App muss genau der entsprechen, die AnythingMCP verwendet.
Was sie liest: dein Profil; die Katalogsuche nach Titeln, Künstlern, Alben, Playlists, Podcasts, Folgen und Hörbüchern; Details zu einem Titel, Album oder Künstler und die Veröffentlichungen eines Künstlers; deine Playlists und die Titel der Playlists, die dir gehören oder an denen du mitarbeitest; deine Lieblingssongs; deine Top-Künstler und Top-Titel über 4 Wochen, 6 Monate oder etwa ein Jahr; die zuletzt gehörten Titel; was gerade läuft, deine Geräte und die Warteschlange.
Fragt vor jeder Änderung: spotify_create_playlist, spotify_add_playlist_items und spotify_remove_playlist_items ändern deine Playlists, spotify_start_playback, spotify_pause_playback, spotify_skip_to_next, spotify_skip_to_previous und spotify_add_to_queue ändern, was gerade läuft. Vor jedem Aufruf sagt dir die KI, was passieren wird, und wartet auf dein Ja. Neue Playlists sind öffentlich, außer du willst ausdrücklich eine private.
Wiedergabe braucht Premium: Zum Steuern der Wiedergabe braucht das angemeldete Konto Spotify Premium, und die Spotify-App muss auf einem Handy, Computer oder Lautsprecher offen sein. Ohne aktives Gerät antwortet Spotify mit NO_ACTIVE_DEVICE: Öffne Spotify irgendwo oder lass die KI ein Gerät aus spotify_list_devices wählen. Ein kostenloses Konto bekommt PREMIUM_REQUIRED. Was gerade läuft, lässt sich auch mit einem kostenlosen Konto lesen. Der Connector steuert deine Spotify-Apps fern; er spielt selbst keinen Ton ab.
Bei der Installation deaktiviert: spotify_save_to_library und spotify_remove_from_library (Lieblingssongs speichern oder entfernen, folgen oder entfolgen). Um sie zu nutzen, ergänze die Scopes user-library-modify und user-follow-modify in den OAuth-Einstellungen des Connectors, autorisiere neu und schalte die Tools ein. Auch sie fragen vorher.
Was der Entwicklungsmodus nicht bietet: Empfehlungen, Audio-Features, ähnliche Künstler, die Top-Titel eines Künstlers, Neuerscheinungen, Featured- und Kategorie-Playlists sowie Profile und Playlists anderer Nutzer. Spotifys eigene redaktionelle und algorithmische Playlists lassen sich nicht öffnen. Die Suche liefert höchstens 10 Treffer pro Typ und Aufruf, Popularität, Follower und Genres werden nicht mehr mitgeliefert.
Häufige Fehler: 401: Die Anmeldung ist abgelaufen oder wurde widerrufen; klicke erneut auf Authorize with Provider. 403: Das Konto steht nicht in User Management, das Premium-Abo des Besitzers ist abgelaufen, oder die Playlist gehört dir nicht und du arbeitest nicht an ihr mit. 429: Die Kontingente im Entwicklungsmodus gelten pro Entwicklerkonto; warte und versuche es später erneut.
Der Connector lädt keine Audiodateien herunter, spielt keine Hörproben ab, ändert keine Playlist-Cover und nutzt keine Endpunkte, die Spotify der Extended Quota vorbehält.
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in ChatGPT hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
ChatGPT fügt MCP-Server als Plugins auf seiner Seite Plugins hinzu, im Web und in den kostenpflichtigen Tarifen. Den Entwicklermodus brauchst du dafür nicht mehr. In einem Business-Workspace dürfen das nur Admins und Owner; in Enterprise und Edu kann ein Admin die Berechtigung Create plugins with MCPs vergeben.
- Geh zu chatgpt.com/plugins, klicke auf + und dann auf Add custom MCP server.
- Gib einen Namen ein, z. B. Name:
Spotify. - Trag unter Connection als Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDein und lass Authentication auf OAuth. - Wähle I understand and want to continue und dann Create as a plugin. Wenn ChatGPT danach fragt, meldest du dich bei AnythingMCP an und erlaubst den Zugriff.
- Installiere das neue Plugin unter deinen persönlichen Plugins, tippe dann in einem Chat @ und wähle es aus.
Verfügbare Tools
| Tool | What it does |
|---|---|
spotify_get_me | Read the signed-in Spotify account: user id, account_id, display name, profile link and Spotify URI |
spotify_search | Search the Spotify catalog for tracks, artists, albums, playlists, shows, episodes or audiobooks |
spotify_get_track | Read one track by its Spotify id: name, artists, album, release date, duration, explicit flag, track and disc number, playability, ISRC… |
spotify_get_album | Read one album by its Spotify id: name, type, artists, release date, total tracks, copyrights, link, and its first tracks (up to 50; total… |
spotify_get_artist | Read one artist by Spotify id: name, uri, link and image |
spotify_get_artist_albums | List an artist's albums, singles and compilations: id, name, type, release date, track count and link |
spotify_get_playlist | Read a playlist's details: name, description, owner, public and collaborative flags, snapshot_id, number of items and link |
spotify_get_playlist_items | List the tracks and episodes of a playlist the user owns or collaborates on: when and by whom each was added, type, id, name, uri, artists… |
spotify_list_my_playlists | List the playlists the signed-in user owns or follows: id, name, owner, public and collaborative flags, number of items, snapshot_id and… |
spotify_get_top_items | List the signed-in user's most played artists or tracks over about 4 weeks (short_term), 6 months (medium_term, default) or about a year… |
spotify_get_recently_played | List the tracks the signed-in user played most recently (up to 50; podcast episodes are not included): when, track, artists, album and the… |
spotify_get_playback_state | Read what is playing right now and where: playing or paused, progress, shuffle and repeat state, the device (name, type, volume) and the… |
spotify_get_currently_playing | Read the track or episode currently playing on the user's account: playing or paused, progress, the item and the context it plays from |
spotify_list_devices | List the user's available Spotify Connect devices (phone, computer, speaker): id, name, type, whether active, volume |
spotify_get_queue | Read the user's playback queue: the item playing now and the items queued after it (name, uri, artists or show) |
spotify_list_saved_tracks | List the songs saved in the user's library (Liked Songs), newest first: when saved, track, artists, album, duration |
spotify_check_library | Check whether tracks, albums, episodes, shows, audiobooks, artists, users or playlists are saved or followed by the user |
spotify_create_playlist | Create a new, empty playlist in the signed-in user's account |
spotify_add_playlist_items | Add tracks or episodes to a playlist the user owns or collaborates on (up to 100 per call) |
spotify_remove_playlist_items | Remove tracks or episodes from a playlist the user owns or collaborates on (every occurrence of each URI, up to 100 per call) |
spotify_start_playback | Start or resume playback: without arguments it resumes; context_uri plays an album, artist or playlist; uris plays specific tracks |
spotify_pause_playback | Pause playback on the user's active device (or the given device) |
spotify_skip_to_next | Skip to the next item in the user's queue |
spotify_skip_to_previous | Go back to the previous item in the user's queue |
spotify_add_to_queue | Add a track or episode to the end of the user's playback queue |
spotify_save_to_library | Save items to the user's library or follow them: tracks, albums, episodes, shows and audiobooks are saved; users and playlists are followed… |
spotify_remove_from_library | Remove items from the user's library or unfollow them (up to 40 URIs): tracks, albums, episodes, shows, audiobooks, users and playlists |
Beispiel-Prompts
- „Was habe ich in den letzten vier Wochen am meisten gehört? Liste meine Top 10 Titel und Top 5 Künstler auf.“
- „Leg eine private Playlist namens Road Trip mit den 20 Songs an, die ich zuletzt zu meinen Lieblingssongs hinzugefügt habe. Zeig mir die Liste, bevor du sie anlegst.“
- „Was läuft gerade, und auf welchem Gerät?“
- „Such das Album Kind of Blue von Miles Davis und setz den ersten Titel in meine Warteschlange.“
- „Welche Songs habe ich gestern Abend gehört? Stell sie in einer Tabelle mit Künstler und Album dar.“
FAQ
Funktioniert der kostenlose ChatGPT-Tarif mit eigenen MCP-Servern? OpenAI dokumentiert eigene MCP-Server nur für kostenpflichtige Tarife; den Free-Tarif führt OpenAI nicht auf.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?