Сервер Spotify MCP
Простой сервер Model Context Protocol (MCP), который позволяет вам взаимодействовать со Spotify через Claude. Этот сервер позволяет Claude искать песни, создавать плейлисты, получать рекомендации и многое другое, используя ваш аккаунт Spotify.
Функции
Поиск треков на Spotify
Просмотр вашего профиля Spotify
Создавайте плейлисты
Добавить треки в плейлисты
Получайте персонализированные музыкальные рекомендации
Related MCP server: Spotify MCP Server
Доступные инструменты
Название инструмента | Описание |
| Установите учетные данные для аутентификации 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 перезагрузится, вам придется снова задать учетные данные.