MCP spotify project
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"spotify-mcp-vsabmbrazil","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# spotify-mcp MCP server MCP project to connect Claude with Spotify. Built on top of [spotipy-dev's API](https://github.com/spotipy-dev/spotipy/tree/2.24.0). ## Features - Start, pause, and skip playback - Search for tracks/albums/artists/playlists - Get info about a track/album/artist/playlist - Manage the Spotify queue ## Demo Make sure to turn on audio <details> <summary> Video </summary> https://github.com/user-attachments/assets/20ee1f92-f3e3-4dfa-b945-ca57bc1e0894 </summary> </details> ## Configuration ### Getting Spotify API Keys Create an account on [developer.spotify.com](https://developer.spotify.com/). Navigate to [the dashboard](https://developer.spotify.com/dashboard). Create an app with redirect_uri as http://localhost:8888. (You can choose any port you want but you must use http and localhost). I set "APIs used" to "Web Playback SDK". ### Run this project locally This project is not yet set up for ephemeral environments (e.g. `uvx` usage). Run this project locally by cloning this repo ```bash git clone https://github.com/varunneal/spotify-mcp.git ``` Add this tool as a mcp server. On MacOS: `~/Library/Application\ Support/Claude/claude_desktop_config.json` On Windows: `%APPDATA%/Claude/claude_desktop_config.json` ```json "spotify": { "command": "uv", "args": [ "--directory", "/path/to/spotify_mcp", "run", "spotify-mcp" ], "env": { "SPOTIFY_CLIENT_ID": YOUR_CLIENT_ID, "SPOTIFY_CLIENT_SECRET": YOUR_CLIENT_SECRET, "SPOTIFY_REDIRECT_URI": "http://localhost:8888" } } ``` ### Troubleshooting Please open an issue if you can't get this MCP working. Here are some tips: 1. Make sure `uv` is updated. I recommend version `>=0.54`. 2. Make sure claude has execution permisisons for the project: `chmod -R 755`. 3. Ensure you have Spotify premium (needed for running developer API). This MCP will emit logs to std err (as specified in the MCP) …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.