Skip to main content
Glama

Spotify-Claude MCP Server

by DivyamAgg24

Spotify-Claude MCP 서버

Spotify API에 연결하고 Claude를 AI 어시스턴트로 활용하여 향상된 음악 검색 및 상호작용을 제공하는 도구입니다.

개요

이 프로젝트는 모델 제어 프로토콜(MCP) 서버를 통해 Claude AI와 Spotify API를 통합합니다. 사용자는 Claude가 처리한 자연어 쿼리를 사용하여 Spotify 계정과 상호 작용할 수 있습니다.

특징

현재 Claude는 Spotify API를 사용하여 아티스트 정보를 가져올 수 있습니다. 이는 인기 트랙이나 장르 검색, 재생목록 생성, 사용자 프로필 데이터 가져오기 등 다른 쿼리에도 확장 적용될 수 있습니다.

필수 조건

  • Spotify 개발자 계정
  • Spotify API 자격 증명(클라이언트 ID 및 클라이언트 비밀번호)
  • 클로드 데스크탑

설치

  1. 저장소를 복제합니다.

지엑스피1

  1. 종속성 설치:
npm install
  1. 환경 변수 설정: 다음 변수가 포함된 루트 디렉토리에 .env 파일을 만듭니다.
SPOTIFY_CLIENT_ID=your_spotify_client_id SPOTIFY_CLIENT_SECRET=your_spotify_client_secret SPOTIFY_ACCESS_TOKEN=access_token_obtained_from_clientId_and_clientSecret

구성

Spotify 개발자 대시보드에 앱을 등록합니다. Spotify 앱 설정에서 http://localhost:8888/callback을 리디렉션 URI로 추가합니다. 클라이언트 ID와 클라이언트 비밀번호를 .env 파일에 복사합니다.

용법

  1. 프로젝트를 빌드하세요
tsc -b
  1. Claude 구성 파일에 MCP 서버 구성 추가
  2. Claude에게 아티스트 이름에 대해 묻습니다.

도구 기능

MCP 서버는 Claude에게 다음 기능을 제공합니다.

get_artist(name): 아티스트에 대한 정보를 검색합니다.

예시 상호작용

User: "What is the artist name?" Claude: [Uses get_artist function] "The artist name is Pitbull."

MCP 서버: Claude와 Spotify API 간의 통신을 처리합니다. Spotify API 클라이언트: Spotify Claude에 대한 인증 및 API 요청을 관리합니다. 통합: 자연어를 처리하고 호출할 함수를 결정합니다.

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Spotify API에 연결하여 Claude가 자연어 쿼리를 통해 향상된 음악 검색을 위해 아티스트 정보에 접근할 수 있도록 하는 도구입니다.

  1. 개요
    1. 특징
      1. 필수 조건
        1. 설치
          1. 구성
            1. 도구 기능

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                Enables interaction with Spotify's music catalog via the Spotify Web API, supporting searches, artist information retrieval, playlist management, and automatic token handling.
                Last updated -
                26
                547
                2
                TypeScript
                MIT License
              • A
                security
                F
                license
                A
                quality
                Connects Claude with Spotify, allowing users to control playback, search for content, get music information, and manage the Spotify queue.
                Last updated -
                8
                1
                Python
                • Apple
              • -
                security
                F
                license
                -
                quality
                Connects Claude with Spotify, enabling playback control, search functionality, and queue management through Spotify's API.
                Last updated -
                Python
                • Apple
              • -
                security
                F
                license
                -
                quality
                Connects Claude with Spotify to control playback, search music, get track information, and manage the queue through conversation.
                Last updated -
                Python

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/DivyamAgg24/SpotifyMCP'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server