Spotifyscraper MCP server
io.github.AliAkhtari78/spotifyscraper·v3.9.2·325 starsPublic Spotify metadata, lyrics and podcasts for LLM agents. No API key, read-only.
325 stars2.4k downloads/wk
Reviews
Write oneNobody has reviewed Spotifyscraper yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Spotifyscraper tools (28)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_accountFetch the logged-in account's product state (needs SPOTIFY_SP_DC).
get_albumFetch an album (with its tracks) by URL, URI, or ID.
get_albumsFetch many albums at once; one ordered result per input, failures captured per item.
get_artistFetch an artist by URL, URI, or ID.
get_artist_eventsFetch an artist's upcoming concerts/events.
get_artistsFetch many artists at once; one ordered result per input, failures captured per item.
get_canvasFetch a track's Canvas looping video (needs SPOTIFY_SP_DC).
get_chartFetch an editorial chart (e.g. 'top-50-global') as a playlist.
get_colorsExtract a cover image's theming colors (image URL/uri, or any entity URL/URI/ID).
get_cover_imageReturn an entity's cover art as an inline image.
get_creditsFetch a track's credits — performers, writers, producers (needs SPOTIFY_SP_DC).
get_discographyFetch an artist's full discography (albums, singles, compilations).
get_episodeFetch a podcast episode by URL, URI, or ID.
get_episodesFetch many episodes at once; one ordered result per input, failures captured per item.
get_lyricsFetch a track's lyrics (needs SPOTIFY_SP_DC).
get_playlistFetch a playlist by URL, URI, or ID (up to ``max_tracks`` tracks).
get_playlistsFetch many playlists at once (up to ``max_tracks`` each); failures captured per item.
get_related_artistsFetch artists related to an artist ('fans also like').
get_showFetch a podcast show (with episodes) by URL, URI, or ID.
get_showsFetch many shows at once (up to ``max_episodes`` each); failures captured per item.
get_similar_albumsRecommend albums similar to a track.
get_trackFetch a track by URL, URI, or 22-character ID.
get_track_visualsFetch a track plus its cover ``colors`` and ``canvas`` in one call, for visual UIs.
get_tracksFetch many tracks at once; one ordered result per input, failures captured per item.
get_transcriptFetch a podcast episode's transcript (needs SPOTIFY_SP_DC).
get_userFetch a public user profile (needs SPOTIFY_SP_DC).
list_chartsList the built-in editorial charts (key, name, backing playlist id).
searchSearch across tracks, albums, artists, playlists, shows, and episodes.
Public scan report
scanner v0.1.10 · 2026-11-08 · same rubric, same numbers if you re-run it
- Code scan68 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 51 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Spotifyscraper compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 58% of 4,456 AI and agents servers
- Tools
- 28
- the typical AI and agents server has 7
- Tools that change things
- 0%
- typical: 3%. Fewer write tools means less an agent can break
- GitHub stars
- 325
- more than 95% of 2,733 AI and agents servers
- Downloads a week
- 2,448
- more than 95% of 1,712 AI and agents servers with a package
What its tools let an agent do: 28 read
Install Spotifyscraper in Claude Code, Cursor or VS Code
claude mcp add spotifyscraper -- uvx spotifyscraper
What the publisher says
From the Spotifyscraper repository's README, as published. We do not edit it. Read it on GitHub
SpotifyScraper
Extract public Spotify data — tracks, albums, artists, playlists, and podcasts — without the official API or an API key.
🎧 Try it live in your browser → — paste any Spotify link and watch SpotifyScraper pull typed data, cover art, and a preview, with the exact Python that does it. (How it was built.)
SpotifyScraper bootstraps an anonymous token from Spotify's own public embed pages and reads the same JSON endpoints the web player uses, returning typed, immutable models. v3 is a ground-up rewrite focused on reliability and a clean, modern API. Public data needs no login; the opt-in logged-in features (lyrics, podcast transcripts, and account info) add your own Spotify sp_dc cookie — never a password or an API key.
Upgrading from v2? See the migration guide. The previous line lives on the v2.x branch.
SpotifyScraper vs. the official API (spotipy)
spotipy wraps Spotify's official Web API — the right choice when you need to write to a user's account or read private/library data. SpotifyScraper reads the public data the web player already exposes, so it skips the setup entirely.
Use spotipy for authenticated writes and private, market-accurate data; use SpotifyScraper for fast, key-free access to public metadata, lyrics, and previews — plus a drop-in MCP server for AI agents.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Spotifyscraper: common questions
- Is Spotifyscraper MCP server safe?
- Mostly: it is graded B (78/100). Read the Spotifyscraper safety report
- How do I install Spotifyscraper?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Spotifyscraper need an API key?
- Yes. The registry entry asks for
SPOTIFY_SP_DC. - Is Spotifyscraper maintained?
- The last commit was 58 days ago (2026-09-18). The latest release is v3.9.2.
- What can I use instead of Spotifyscraper?
- Servers from other publishers that do the same job: Mnemoverse Memory MCP server and three.ws Marketplace MCP server.
- How does Spotifyscraper compare with other AI and agents MCP servers?
- safety score 78/100 (higher than 58% of 4,456 AI and agents servers); tools 28 (the typical AI and agents server has 7); tools that change things 0% (typical: 3%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Spotifyscraper
Same job from other publishers: the closest match first, then the best rated.
- Mnemoverse MemoryHosted agent memory that learns from outcomes, with shared rooms. No key: mcp.mnemoverse.com/mcpnot reviewedEstablishedA
- three.ws MarketplaceBrowse and discover the public three.ws agent marketplace and skills catalog. Read-only.not reviewedEstablishedA