Connector-Anleitung8 Minuten Lesezeit27 MCP-Tools7 Sprachen

Spotify über MCP mit Cursor verbinden

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.

HCVom HelpCode-TeamAktualisiert 8 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

Spotify

Spotify

Let your AI work with your Spotify account: search music and podcasts, read your playlists, Liked Songs, top artists and recently played tracks, see what is playing, create playlists and add or remove tracks, and control playback on Premium after your confirmation. Signed in through a Spotify developer app of your own.

Tools

27

Region

INTL

Kategorie

Social Media

Authentifizierung

OAuth 2.0

Benötigte Env-Vars

SPOTIFY_CLIENT_IDSPOTIFY_CLIENT_SECRET
Mit einem Klick in der Cloud installieren

7 Tage kostenlos testen · Keine Kreditkarte

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

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.

Kostenlos testen

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.

Spotify · live via MCP
Teilen
Opus 4.7

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 + Cursor

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

  1. Melde dich unter developer.spotify.com/dashboard mit dem Spotify-Premium-Konto an, dem die App gehören soll, und klicke auf Create app.
  2. Gib einen Namen und eine Beschreibung ein. Trag unter Redirect URIs https://cloud.anythingmcp.com/api/mcp-oauth/callback ein. Wenn du AnythingMCP selbst hostest, nimm https://your-anythingmcp-host/api/mcp-oauth/callback. Hake Web API an, akzeptiere die Bedingungen und klicke auf Save.
  3. Öffne die Settings der App: Kopiere die Client ID in SPOTIFY_CLIENT_ID, klicke auf View client secret und kopiere das Secret in SPOTIFY_CLIENT_SECRET.
  4. 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.
  5. Installiere den Connector, klicke auf der Connector-Seite auf Authorize with Provider, melde dich bei Spotify an und stimme zu.
  6. 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 Cursor 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 Anleitung YOUR_SERVER_ID zeigt.

Cursor liest MCP-Server aus ~/.cursor/mcp.json. Füge diesen Eintrag hinzu:

{
  "mcpServers": {
    "anythingmcp": {
      "url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von YOUR_MCP_API_KEY ein.
  2. Speichere die Datei und starte Cursor neu.
  3. Öffne Cursor → Settings → MCP und prüfe, ob anythingmcp aufgeführt und verbunden ist.
  4. Leg los: Der Agent kann jetzt die Spotify-Tools aufrufen.

Verfügbare Tools

ToolWhat it does
spotify_get_meRead the signed-in Spotify account: user id, account_id, display name, profile link and Spotify URI
spotify_searchSearch the Spotify catalog for tracks, artists, albums, playlists, shows, episodes or audiobooks
spotify_get_trackRead one track by its Spotify id: name, artists, album, release date, duration, explicit flag, track and disc number, playability, ISRC…
spotify_get_albumRead 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_artistRead one artist by Spotify id: name, uri, link and image
spotify_get_artist_albumsList an artist's albums, singles and compilations: id, name, type, release date, track count and link
spotify_get_playlistRead a playlist's details: name, description, owner, public and collaborative flags, snapshot_id, number of items and link
spotify_get_playlist_itemsList 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_playlistsList 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_itemsList 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_playedList 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_stateRead 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_playingRead 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_devicesList the user's available Spotify Connect devices (phone, computer, speaker): id, name, type, whether active, volume
spotify_get_queueRead the user's playback queue: the item playing now and the items queued after it (name, uri, artists or show)
spotify_list_saved_tracksList the songs saved in the user's library (Liked Songs), newest first: when saved, track, artists, album, duration
spotify_check_libraryCheck whether tracks, albums, episodes, shows, audiobooks, artists, users or playlists are saved or followed by the user
spotify_create_playlistCreate a new, empty playlist in the signed-in user's account
spotify_add_playlist_itemsAdd tracks or episodes to a playlist the user owns or collaborates on (up to 100 per call)
spotify_remove_playlist_itemsRemove tracks or episodes from a playlist the user owns or collaborates on (every occurrence of each URI, up to 100 per call)
spotify_start_playbackStart or resume playback: without arguments it resumes; context_uri plays an album, artist or playlist; uris plays specific tracks
spotify_pause_playbackPause playback on the user's active device (or the given device)
spotify_skip_to_nextSkip to the next item in the user's queue
spotify_skip_to_previousGo back to the previous item in the user's queue
spotify_add_to_queueAdd a track or episode to the end of the user's playback queue
spotify_save_to_librarySave 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_libraryRemove 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

Unterstützt Cursor eigene MCP-Server im kostenlosen Tarif? Ja, MCP gibt es in den Tarifen Hobby, Pro und Business.

Nächste Schritte

War dieser Guide hilfreich?

Dein Spotify-Agent ist nur einen Klick entfernt.

Connector installieren, Schlüssel einfügen, Cursor fragen. 7 Tage kostenlos, keine Kreditkarte.

Verwandte Anleitungen

Connectors

Spotify über MCP mit ChatGPT verbinden

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.

Connectors

Spotify über MCP mit Claude verbinden

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.

Connectors

Spotify über MCP mit Gemini verbinden

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.

Connectors

Spotify über MCP mit Meta Muse verbinden

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.

Connectors

Spotify zu MCP: Deine Musik, Playlists und Wiedergabe in jedem KI-Agent

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.

Connectors

Avito über MCP mit Cursor verbinden

Lass deine KI mit deinem Avito-Geschäftskonto arbeiten: Anzeigen auflisten und ihre Preise ändern, Statistiken zu Aufrufen, Kontakten und Anrufen lesen, Autoload-Uploads und ihre Fehler, das Feed-Format und dein Guthaben prüfen und Chats im Avito Messenger lesen. Nachrichten senden und Autoload-Einstellungen ändern sind optional und standardmäßig ausgeschaltet.