spotify

基于Kotlin的Spotify Web API集成工具,用于管理播放、歌单和用户信息。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:spotify。
它的用途是:基于Kotlin的Spotify Web API集成工具,用于管理播放、歌单和用户信息。
完整的 Skill 内容见:https://321skill.com/skills/spotify-spotify-mcp-server-4/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我把‘我的最爱’歌单里最近添加的十首歌,创建一个名为‘本周精选’的新歌单。”,它会通过此Skill连接你的Spotify账户,读取指定歌单,筛选歌曲,并自动创建并填充新的歌单。或者

对AI说:“在客厅的音响上继续播放我昨天听的播客。”,它会发送指令恢复指定设备上的播放。

介绍

这个Skill是一个MCP服务器,旨在解决开发者需要在自己的应用中集成Spotify音乐服务功能的问题。它封装了Spotify Web API的复杂调用,提供了播放控制、歌单管理和用户信息获取等核心功能。

使用方式是通过MCP协议将其作为服务端运行,你的AI助手或应用程序可以通过标准的MCP客户端与其通信,发送指令来操控Spotify。这避免了开发者直接处理OAuth认证、API版本差异和网络请求等底层细节。

它非常适合需要将音乐功能融入其项目的后端开发者或全栈开发者,特别是那些使用Kotlin技术栈或希望构建与Spotify交互的自动化工具、智能体应用的人。

在使用前,你需要先在Spotify开发者平台注册应用以获取必要的客户端ID和密钥。由于涉及用户授权,请确保你的应用遵循Spotify的使用条款和隐私政策,妥善保管用户访问令牌。

核心特点

这是一个基于Kotlin语言实现的MCP服务器,为JVM生态的开发者提供了原生集成Spotify API的解决方案。与通用HTTP客户端库相比,它直接封装了MCP协议,能更便捷地被支持MCP的AI助手调用,实现更自然的语音或文本音乐控制。

注意事项

不适合需要直接在前端浏览器中调用Spotify API或使用其他编程语言(如Python、JavaScript)进行快速原型开发的场景。

常见问题

需要Spotify Premium会员才能使用吗?

部分高级API功能可能需要Premium,但基础播放和歌单管理功能对免费用户也可能可用,具体权限取决于Spotify API的规定。

这个Skill支持哪些Spotify功能?

支持播放控制(播放、暂停、切歌)、歌单的创建、读取、修改,以及获取用户资料和播放历史等核心管理功能。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/spotify-spotify-mcp-server-4/raw/index.md 读取 spotify 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。