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
hrishi0102 spotifyyy mcp 为 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
MCP 收录不等于安全审核
MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。