Database · MODEL CONTEXT PROTOCOL
hrishi0102 spotifyyy mcp
making playlists got fun and easier wohoo. chat with claude and build personalized playlists. a spotify mcp server
WHAT IT CONNECTS
What hrishi0102 spotifyyy mcp gives an AI Agent
- Search for tracks on Spotify
- View your Spotify profile
- Create playlists
- Add tracks to playlists
- Get personalized music recommendations
- Node.js v16 or higher
- npm
- A Spotify account
- A registered Spotify Developer application
- Go to [Spotify Developer Dashboard](https://developer.spotify.com/dashboard/)
- Log in with your Spotify account
- Click "Create an App"
- Fill in the app name and description
- Add `http://localhost:8888/callback` as a Redirect URI
- Note your Client ID and Client Secret
- Open a URL in your browser
- Prompt you to log in to Spotify
- Ask for your permission to access your account
- Save the tokens to `secrets.json`
- On macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`
- On Windows: `%APPDATA%\Claude\claude_desktop_config.json`
- Look at your `secrets.json` file to get your credentials
- Use the `set-spotify-credentials` tool to authenticate
- Then use any of the other Spotify tools
- **Error: No access token available**: You need to set your credentials first using the `set-spotify-credentials` tool
- **Authentication failures**: Your tokens may have expired. Run the auth script again to get fresh tokens
- **Invalid credentials**: Double check that you're using the correct Client ID and Client Secret
- The server stores credentials in memory only
- You'll need to set credentials each time you start a new conversation
- If Claude Desktop restarts, you'll need to set credentials again
SECURITY
An MCP listing is not a security review
An MCP server may receive model context, credentials, local files, or permission to call external systems. Review its code, requested environment variables, network behavior, package provenance, and maintenance status before connecting it to an agent.