首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

让AI懂你心情!手把手教你用Claude Desktop与Spotify MCP服务器打造智能个性化音乐体验

你是否曾经觉得Spotify无法理解你的心情,或者总是播放那些老掉牙的歌曲?如果我告诉你,你可以直接与Spotify对话,让它根据你的心情播放歌曲,甚至建立真正打动你的歌曲队列,你会不会觉得很酷?

在本教程中,我们将教你如何将Spotify MCP服务器集成到Claude Desktop应用中。通过这份循序渐进的指南,你将学会如何安装应用、配置Spotify API、克隆Spotify MCP服务器,并无缝集成到Claude Desktop,为你带来个性化且动态的音乐体验。

超低价获取优质代理! 以超值价格抢购高质量代理!

安装Claude Desktop

前往claude.ai官网,下载安装包,并按照默认设置安装Claude Desktop。

通过MCP服务器控制你的Spotify播放列表

(Claude下载页面截图)

设置Spotify API

使用你的Spotify账号凭证登录 https://developer.spotify.com/。

通过MCP服务器控制你的Spotify播放列表

(Spotify开发者平台截图)

访问 https://developer.spotify.com/dashboard 的Dashboard页面,并接受相关条款。创建一个应用,redirect_uri设置为 http://localhost:8888。如下图,我将“APIs used”配置为“Web Playback SDK”。

通过MCP服务器控制你的Spotify播放列表

(Spotify开发者平台截图)

设置Spotify MCP服务器

打开终端,运行以下命令克隆spotify-mcp仓库:

$ git clone https://github.com/varunneal/spotify-mcp.git

这个MCP服务器提供多种功能,包括:

开始、暂停、跳过播放

搜索曲目、专辑、艺术家和播放列表

获取曲目、专辑、艺术家和播放列表的信息

管理Spotify播放队列

要在Visual Studio Code中打开Claude Desktop的配置文件,可使用以下命令:

code $env:AppData\Claude\claude_desktop_config.json

配置文件需要你的Client ID和Client Secret,这些信息可在你于Spotify开发者平台创建的应用中获取。

通过MCP服务器控制你的Spotify播放列表

(Spotify开发者平台截图)

此外,你还需指定应用位置和重定向URL。以下是一个可直接复制粘贴的配置文件样例。请务必将占位符替换为你的实际Client ID、Client Secret和Redirect URL:

{

"mcpServers": {

  "spotify": {

    "command": "uv",

    "args": [

      "--directory",

      "C:/Repository/GitHub/spotify-mcp",

      "run",

      "spotify-mcp"

    ],

    "env": {

      "SPOTIFY_CLIENT_ID": "SPOTIFY_CLIENT_ID",

      "SPOTIFY_CLIENT_SECRET": "SPOTIFY_CLIENT_SECRET",

      "SPOTIFY_REDIRECT_URI": "http://localhost:8888"

    }

  }

}

}

保存更改后,完全关闭Claude Desktop应用并重新启动。你会在聊天选项中看到新出现的图标,表示工具已成功设置。

通过MCP服务器控制你的Spotify播放列表

在Claude Desktop中使用MCP服务器

我请求创建一个包含最新旁遮普歌曲的新播放列表。Claude理解了我的需求,并请求访问Spotify搜索工具。要继续,请点击“仅为此对话允许”按钮以授权所需权限。

通过MCP服务器控制你的Spotify播放列表

Claude已成功为我创建了播放列表,并正在播放歌曲。

通过MCP服务器控制你的Spotify播放列表

这是我的Spotify桌面应用,与AI的响应保持同步。

通过MCP服务器控制你的Spotify播放列表

结语

我一直在用这个MCP服务器,在心情低落时播放悲伤歌曲,或在编码项目时创建工作专用播放列表。感觉Spotify终于能真正理解我的心情了。这只是个开始;你可以按照上面的指南集成更多MCP服务器。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O89Z_WdDK4Clhc70rOLamk_A0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券