-
Notifications
You must be signed in to change notification settings - Fork 31
Home
Ali Akhtari edited this page Jun 16, 2026
·
6 revisions
Documentation lives on ReadTheDocs: https://spotifyscraper.readthedocs.io/
This wiki is a pointer — the full, always-current installation guide, how-to guides, and API reference are on the ReadTheDocs site above.
Extract public Spotify data — tracks, albums, artists, playlists, podcasts, lyrics & transcripts, search, charts, related artists, full discography, recommendations, public profiles, cover colors, Canvas videos, track credits, and concerts — with no official API key. Sync + async, typed models, one runtime dependency. It also ships a Model Context Protocol (MCP) server so Claude and other LLM hosts can call it as a tool, plus a container image.
pip install spotifyscraperfrom spotify_scraper import SpotifyClient
with SpotifyClient() as client:
track = client.get_track("4uLU6hMCjMI75M1A2tKUQC")
print(track.name, "-", ", ".join(a.name for a in track.artists))
print(track.to_dict())