Сервер Spotify MCP
Простой сервер Model Context Protocol (MCP), который позволяет вам взаимодействовать со Spotify через Claude. Этот сервер позволяет Claude искать песни, создавать плейлисты, получать рекомендации и многое другое, используя ваш аккаунт Spotify.
Функции
Поиск треков на Spotify
Просмотр вашего профиля Spotify
Создавайте плейлисты
Добавить треки в плейлисты
Получайте персонализированные музыкальные рекомендации
Доступные инструменты
Название инструмента | Описание |
| Установите учетные данные для аутентификации Spotify |
| Проверьте, верны ли ваши учетные данные и кто вошел в систему |
| Поиск треков по названию, исполнителю или ключевым словам |
| Получите информацию о своем профиле Spotify |
| Создайте новый плейлист в своей учетной записи |
| Добавить треки в существующий плейлист |
| Получайте рекомендации на основе семенных треков |
Инструкции по установке
1. Предпосылки
Node.js v16 или выше
нпм
Аккаунт Spotify
Зарегистрированное приложение Spotify Developer
2. Создайте приложение для разработчиков Spotify
Перейти к панели инструментов разработчика Spotify
Войдите в систему, используя свою учетную запись Spotify.
Нажмите «Создать приложение».
Введите название и описание приложения.
Добавьте
http://localhost:8888/callbackв качестве URI перенаправленияЗапишите свой идентификатор клиента и секретный код клиента.
3. Установить проект
4. Получите токены Spotify
Отредактируйте файл spotify-auth.js , включив в него свой идентификатор клиента и секретный ключ клиента:
Затем запустите скрипт аутентификации:
Это позволит:
Откройте URL в вашем браузере.
Предложить вам войти в Spotify
Запросите разрешение на доступ к вашей учетной записи.
Сохраните токены в
secrets.json
5. Создайте сервер MCP
6. Настройте рабочий стол Claude
Отредактируйте файл конфигурации Claude Desktop:
В macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonВ Windows:
%APPDATA%\Claude\claude_desktop_config.json
Добавьте следующую конфигурацию:
Замените /full/path/to/spotify-mcp-server на фактический путь к каталогу вашего проекта.
7. Перезагрузите Claude Desktop.
Закройте и снова откройте Claude Desktop, чтобы загрузить новую конфигурацию.
Использование
Когда вы начнете разговор с Клодом, вам сначала нужно будет указать свои учетные данные Spotify:
Посмотрите файл
secrets.json, чтобы получить свои учетные данные.Используйте инструмент
set-spotify-credentialsдля аутентификацииЗатем используйте любой другой инструмент Spotify.
Примеры подсказок
Настройка учетных данных
Основные команды
Проверьте свой аккаунт:
Поиск треков:
Создать плейлист:
Многошаговые задачи
Создание плейлиста с песнями:
Получение рекомендаций на основе избранного:
Поиск неисправностей
Ошибка: нет доступного токена доступа : сначала вам необходимо задать свои учетные данные с помощью инструмента
set-spotify-credentialsОшибки аутентификации : Ваши токены могли устареть. Запустите скрипт аутентификации еще раз, чтобы получить свежие токены
Неверные учетные данные : дважды проверьте, что вы используете правильный идентификатор клиента и секретный ключ клиента.
Примечания
Сервер хранит учетные данные только в памяти.
Вам нужно будет вводить учетные данные каждый раз, когда вы начинаете новый разговор.
Если Claude Desktop перезагрузится, вам придется снова задать учетные данные.
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.
Tools
Сервер Model Context Protocol, который позволяет Claude взаимодействовать со Spotify, позволяя пользователям искать песни, создавать плейлисты, добавлять треки и получать рекомендации, используя свою учетную запись Spotify.
Related MCP Servers
- Asecurity-licenseAqualityA server that connects Claude with Spotify, allowing users to control playback, search content, get information about tracks/albums/artists/playlists, and manage the Spotify queue.Last updated -490MIT License
- Asecurity-licenseAqualityA lightweight Model Context Protocol server that enables AI assistants like Cursor & Claude to control Spotify playback and manage playlists.Last updated -18174
- -security-license-qualityA Model Context Protocol server that enables controlling Spotify playback through natural language commands in MCP clients like Cursor or Claude for Desktop.Last updated -2
- -security-license-qualityA Model Context Protocol server that enables AI assistants like Claude to interact with Spotify, allowing them to search for tracks, control playback, and manage playlists.Last updated -1