用途:本技能通过 MCP 控制 Spotify 播放并管理歌单,适合在对话式工具中直接点播音乐、切歌或整理歌单。
主要能力:搜索 Spotify 曲库中的曲目、专辑、艺人、歌单;获取当前播放、用户歌单、歌单曲目、最近播放、已收藏歌曲;控制播放、暂停、下一首、上一首、加入队列;创建歌单、向歌单添加曲目;获取专辑详情与曲目、保存或移除专辑、检查专辑收藏状态。
使用方式:在 ~/.mcp.json 中配置 MCP 服务器,例如 {"spotify": {"command": "node", "args": ["/Users/alice/Projects/spotify-mcp-server/build/index.js"]}};OAuth 配置位于 /Users/alice/Projects/spotify-mcp-server/spotify-config.json。若令牌过期,在 spotify-mcp-server 中运行 npm run auth 重新授权。常用调用示例:searchSpotify(query="bohemian rhapsody", type="track", limit=5)、playMusic(uri="spotify:track:6rqhFgbbKwnb9MLmUQDhG6")、getNowPlaying()、createPlaylist(name="Workout Mix", description="Pump up songs", public=false)、addTracksToPlaylist(playlistId="...", trackUris=["spotify:track:..."])、addToQueue(type="track", id="6rqhFgbbKwnb9MLmUQDhG6")。
适用场景:需要边工作边语音式点播、快速查找并播放曲目、查看正在播放、维护歌单与收藏。
限制:播放控制需要 Spotify Premium;播放时需要已激活的 Spotify 设备(手机、桌面应用等);其他平台与收费细节暂未提供。