Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте Spotify одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Дайте ИИ работать с вашим аккаунтом Spotify: искать музыку и подкасты, читать ваши плейлисты, любимые треки, топ исполнителей и недавно прослушанное, смотреть, что сейчас играет, создавать плейлисты, добавлять и удалять треки и управлять воспроизведением с Premium, каждый раз после вашего подтверждения. Вход через ваше собственное приложение разработчика Spotify.
Попробуй спросить
Примеры промптов для Spotify
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Spotify, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
Spotify
Дайте ИИ работать с вашим аккаунтом Spotify: искать музыку и подкасты, читать ваши плейлисты, любимые треки, топ исполнителей и недавно прослушанное, смотреть, что сейчас играет, создавать плейлисты, добавлять и удалять треки и управлять воспроизведением с Premium, каждый раз после вашего подтверждения. Вход через ваше собственное приложение разработчика Spotify.
Настройка
- Войдите на developer.spotify.com/dashboard с аккаунтом Spotify Premium, которому будет принадлежать приложение, и нажмите Create app.
- Введите название и описание. В Redirect URIs добавьте
https://cloud.anythingmcp.com/api/mcp-oauth/callback. Если AnythingMCP размещён у вас, используйтеhttps://your-anythingmcp-host/api/mcp-oauth/callback. Отметьте Web API, примите условия и нажмите Save. - Откройте Settings приложения: скопируйте Client ID в
SPOTIFY_CLIENT_ID, нажмите View client secret и скопируйте секрет вSPOTIFY_CLIENT_SECRET. - В User Management добавьте каждый аккаунт Spotify, который будет входить, с именем и адресом электронной почты этого аккаунта. Не больше 5 аккаунтов.
- Установите коннектор, нажмите Authorize with Provider на странице коннектора, войдите в Spotify и подтвердите доступ.
- Проверьте настройку через
spotify_get_me: он покажет аккаунт, с которым выполнен вход.
Личный коннектор по правилам Spotify: каждое новое приложение разработчика Spotify работает в режиме разработки. С февраля 2026 года владельцу приложения нужна активная подписка Spotify Premium, иначе приложение перестаёт работать, пока Premium не будет продлён. Одно приложение обслуживает не больше 5 пользователей Spotify, каждого из них добавляют вручную в User Management; остальные могут войти, но каждый вызов получает 403. Больше пользователей даёт только extended quota, а подать на неё могут лишь зарегистрированные компании с запущенным сервисом и не менее 250 000 активных пользователей в месяц. На практике коннектор подходит для вашего аккаунта и нескольких человек, которых вы добавите.
Правила для redirect URI: Spotify принимает только адреса HTTPS или http://127.0.0.1 с портом для локальной проверки. localhost не принимается. URI в приложении должен в точности совпадать с тем, который использует AnythingMCP.
Что он читает: ваш профиль; поиск по каталогу треков, исполнителей, альбомов, плейлистов, подкастов, выпусков и аудиокниг; данные трека, альбома или исполнителя и релизы исполнителя; ваши плейлисты и треки плейлистов, которыми вы владеете или в которых соавторствуете; любимые треки; топ исполнителей и треков за 4 недели, 6 месяцев или примерно год; недавно прослушанное; что играет сейчас, ваши устройства и очередь.
Спрашивает перед каждым изменением: spotify_create_playlist, spotify_add_playlist_items и spotify_remove_playlist_items меняют ваши плейлисты, а spotify_start_playback, spotify_pause_playback, spotify_skip_to_next, spotify_skip_to_previous и spotify_add_to_queue меняют то, что играет. Перед каждым вызовом ИИ говорит, что произойдёт, и ждёт вашего согласия. Новые плейлисты публичные, если вы не попросите сделать закрытый.
Для воспроизведения нужен Premium: чтобы управлять воспроизведением, у аккаунта должен быть Spotify Premium, а приложение Spotify должно быть открыто на телефоне, компьютере или колонке. Без активного устройства Spotify отвечает NO_ACTIVE_DEVICE: откройте Spotify где-нибудь или попросите ИИ выбрать устройство из spotify_list_devices. Бесплатный аккаунт получает PREMIUM_REQUIRED. Посмотреть, что играет, можно и с бесплатным аккаунтом. Коннектор управляет вашими приложениями Spotify на расстоянии и сам звук не воспроизводит.
Отключены при установке: spotify_save_to_library и spotify_remove_from_library (сохранить или убрать любимые треки, подписаться или отписаться). Чтобы ими пользоваться, добавьте scopes user-library-modify и user-follow-modify в настройках OAuth коннектора, авторизуйтесь заново и включите инструменты. Они тоже спрашивают заранее.
Чего нет в режиме разработки: рекомендаций, audio features, похожих исполнителей, популярных треков исполнителя, новых релизов, подборок и плейлистов по категориям, профилей и плейлистов других пользователей. Редакционные и алгоритмические плейлисты самого Spotify открыть нельзя. Поиск возвращает не больше 10 результатов каждого типа за вызов, а популярность, число подписчиков и жанры больше не передаются.
Частые ошибки: 401: вход истёк или был отозван; снова нажмите Authorize with Provider. 403: аккаунта нет в User Management, у владельца закончился Premium или плейлист не ваш и вы не его соавтор. 429: лимиты режима разработки считаются на аккаунт разработчика; подождите и повторите позже.
Коннектор не скачивает и не проигрывает фрагменты аудио, не меняет обложки плейлистов и не использует методы, которые Spotify оставляет для extended quota.
Предварительные требования: SPOTIFY_CLIENT_ID, SPOTIFY_CLIENT_SECRET
Локальная установка коннектора
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
Откройте http://localhost:3000/connectors/store, выберите Spotify и введите переменные, перечисленные в Предварительных требованиях.
Доступные инструменты
| 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 |
Примеры запросов
- «Что я слушал больше всего за последние четыре недели? Покажи мой топ-10 треков и топ-5 исполнителей.»
- «Создай закрытый плейлист Road Trip из 20 песен, которые я недавно добавил в любимые треки. Покажи список, прежде чем создавать.»
- «Что сейчас играет и на каком устройстве?»
- «Найди альбом Kind of Blue Майлза Дэвиса и добавь первый трек в мою очередь.»
- «Какие песни я слушал вчера вечером? Сведи их в таблицу с исполнителем и альбомом.»
Следующие шаги
Это руководство помогло?