连接Claude与Spotify的MCP服务器。此varunneal/spotify-mcp的分支增加了智能批处理工具和高级播放列表功能,以优化API使用。
http://localhost:8888git clone https://github.com/jamiew/spotify-mcp.git
cd spotify-mcp
uv sync
在Claude桌面配置文件(~/Library/Application Support/Claude/claude_desktop_config.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"
}
}
需求:Spotify Premium账户,uv >= 0.54
使用FastMCP框架构建,该框架包含13种专注工具、类型安全的API以及全面的测试覆盖。
使用MCP Inspector进行调试:
npx @modelcontextprotocol/inspector uv --directory /path/to/spotify_mcp run spotify-mcp