Spotify MCP

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.

Integrations

  • Allows control and interaction with Spotify, including playlist management, playback control (play, pause, skip), track searching, queue management, artist information retrieval, and personalized recommendations based on listening history.

스포티파이 MCP

Spotify용 FastMCP 도구.

데모

링크: https://drive.google.com/file/d/1jGGQBzeXSKSJijeUwFZLdvrKPmPuogGd/

필수 조건

설치

  • 이 저장소를 복제하세요
  • 저장소 루트에 .env 파일을 만들고 Spotify API 자격 증명을 추가합니다( .env.example 에서 복사).
  • Spotify 개발자 대시보드 로 이동하여 앱을 만들면 자격 증명을 얻을 수 있습니다.
  • 커서 설정 > 기능 > MCP 서버 > + 새 MCP 서버 추가로 이동하세요.
  • 이름: Spotify, 유형: command, 명령: uv --directory <저장소 경로/mcp-spotify> run main.py

이제 도구가 설치된 것을 볼 수 있습니다.

그것을 시도해보기

  • "에이전트" 모드로 Composer 열면 Spotify 플레이어를 커서로 제어할 수 있습니다. (활성 기기에서 Spotify가 열려 있는지 확인하세요)

특징

아래는 Cursor Composer를 통해 Spotify MCP 도구와 상호 작용하는 방법을 보여주는 대화 예시입니다.

  1. 사용자: "내 재생목록을 보여주세요."
    응답: "다음은 당신의 플레이리스트입니다: 차분한 분위기, 운동 믹스, 인기 히트곡."
  2. 사용자: "내 'Chill Vibes' 플레이리스트를 재생해 줘."
  3. 사용자: "노래를 일시 정지해 주세요."
    응답: "재생이 일시 정지되었습니다."
  4. 사용자: "노래를 다시 재생해 주세요."
    응답: "재생을 다시 시작합니다..."
  5. 사용자: "이 노래는 뭐예요?"
    응답: "앨런 워커의 'Faded'를 듣고 계십니다."
  6. 사용자: "이 아티스트에 대해 알려주시고 인기 있는 트랙을 몇 개 보여주세요."
    응답: "아티스트 정보: 앨런 워커."
  7. 사용자: "지난 6개월 동안 제가 가장 좋아하는 아티스트를 보여주세요."
    응답: "가장 많이 재생된 아티스트는 다음과 같습니다..."
  8. 사용자: "Coldplay를 검색하세요."
    응답: "아티스트 찾았습니다: Coldplay. 그들의 인기 트랙은 다음과 같습니다..."
  9. 사용자: "노래 'Fix You'를 재생해 주세요."
    응답: "'Fix You' 재생을 시작합니다..."
  10. 사용자: "내 대기열을 보여주세요."
    응답: "현재 대기열: 트랙 1, 트랙 2, 트랙 3..."
  11. 사용자: "내 대기열에 '낙원'을 추가하세요."
    응답: "콜드플레이의 'Paradise'를 대기열에 추가했습니다."
  12. 사용자: "대기열에서 '낙원'을 앞으로 옮겨주세요."
  13. 사용자: "반복으로 설정하세요."
  14. 사용자: "이 노래 좋아요. 비슷한 곡 추천해 주세요."
    응답: "이 트랙을 기반으로 한 몇 가지 추천 사항은 다음과 같습니다..."
  15. 사용자: "이 트랙을 'Chill Vibes' 플레이리스트에 추가해요."

추가로 사용 가능한 기능:

  • 트랙에서 특정 위치를 찾으세요
  • 자세한 재생 상태 보기
  • 여러 트랙을 한 번에 건너뛰기

더 많은 기능이 지원되기를 원하시면, 언제든지 문제를 제기하세요!

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Cursor Composer에서 자연어 명령을 통해 Spotify를 제어할 수 있는 FastMCP 도구로, 사용자는 재생을 관리하고, 콘텐츠를 검색하고, 재생 목록과 상호 작용할 수 있습니다.

  1. Demo
    1. Pre-requisites
      1. Installation
        1. Trying it out
          1. Features
            ID: pf1oy40k88