spotify for LangChain
com.jojapi/spotify
Spotify: Spotify Data API for Millions of songs & podcasts, artists, albums, playlists and more.
client:LangChain
transport:streamable-http
tools:37
Install spotify in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"spotify": {
"transport": "streamable_http",
"url": "https://mcp.jojapi.com/spotify",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- get_v1_1_browse_all
- get_v1_1_search
- get_v2_album_detailsAndTracks
- get_v2_album_metadata
- get_v1_1_album_tracks
- get_v1_1_album_metadata
- get_v1_1_albums
- get_v2_artist_overview
- get_v2_artist_concerts
- get_v2_artist_fansFirstPresales
- get_v1_1_artist_related
- get_v1_1_artist_featuring
- get_v1_1_artist_discovered_on
- get_v1_1_artist_appears_on
- get_v1_1_artist_singles
- get_v1_1_artist_albums
- get_v1_1_artist_discography_overview
- get_v1_1_artist_overview
- get_v1_1_artists
- get_v2_track_details
- get_v2_track_metadata
- get_v1_1_track_lyrics
- get_v1_1_track_credits
- get_v2_playlist_detailsAndItems