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 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。