“Spotify” MCP 服务器的作用是什么?
Spotify MCP(模型上下文协议)服务器是一款用于将 AI 助手(如大语言模型)与 Spotify 丰富 API 连接的工具。它作为中间件,使 AI 驱动的工作流能够控制 Spotify 播放、搜索曲目、专辑、艺人或歌单、检索详细信息,并管理用户的歌单与队列。这一能力让开发者和 AI 用户能够将音乐数据与播放控制无缝集成到他们的应用中,实现音乐管理、策划和发现的自动化。通过标准化访问 Spotify 功能,它提升了开发体验,使构建能动态与音乐内容交互的智能代理更加简单。
提示模板列表
仓库中未提及任何提示模板。
资源列表
仓库中未记录任何显式 MCP 资源。
工具列表
- 播放:在连接的 Spotify 账号上启动曲目或歌单播放。
- 暂停:暂停当前播放会话。
- 跳过:跳至播放队列的下一首歌曲。
- 搜索:支持搜索曲目、专辑、艺人或歌单。
- 获取信息:获取特定曲目、专辑、艺人或歌单的信息。
- 管理队列:向 Spotify 播放队列添加曲目。
- 管理歌单:创建和更新用户歌单。
MCP 服务器的应用场景
- 音乐播放控制:通过 AI 自动化控制播放,例如播放/暂停音乐、切换曲目或管理队列,非常适用于免提或自动化驱动的场景。
- 音乐发现与搜索:让 AI 代理在 Spotify 曲库中搜索歌曲、专辑、艺人或歌单,可用于推荐引擎或音乐探索功能。
- 歌单管理:使智能代理能够为用户创建、更新和策划歌单,支持个性化推荐和定期歌单更新。
- 音乐信息检索:获取曲目、专辑、艺人或歌单的详细元数据,可用于音乐分析、报表或上下文推荐。
- 队列管理:AI 可动态管理和更新播放队列,根据用户偏好或上下文信号添加/移除曲目。
如何设置
Windsurf
未提供 Windsurf 专属的安装说明。
Claude
- 前提条件:在 Spotify 开发者控制台 获取 Spotify API 凭证(Client ID、Client Secret、Redirect URI)。
- 克隆仓库:
git clone https://github.com/varunneal/spotify-mcp.git - 编辑配置文件:打开 Claude Desktop 配置文件:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%/Claude/claude_desktop_config.json
- macOS:
- 添加 MCP 服务器:在
mcpServers部分插入如下 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://127.0.0.1:8080/callback" } } - 保存并重启:保存文件并重启 Claude Desktop。
- 验证:确认 Spotify MCP 服务器已在 Claude 界面可用。
Cursor
未提供 Cursor 专属的安装说明。
Cline
未提供 Cline 专属的安装说明。
API 密钥安全
API 凭证通过配置 JSON 的环境变量方式存储:
"env": {
"SPOTIFY_CLIENT_ID": "YOUR_CLIENT_ID",
"SPOTIFY_CLIENT_SECRET": "YOUR_CLIENT_SECRET",
"SPOTIFY_REDIRECT_URI": "http://127.0.0.1:8080/callback"
}
如何在流程中使用 MCP
在 FlowHunt 中使用 MCP
要将 MCP 服务器集成到 FlowHunt 流程中,可先将 MCP 组件添加至流程,并连接到您的 AI 代理:

点击 MCP 组件,打开配置面板。在系统 MCP 配置区域,使用如下 JSON 格式填写您的 MCP 服务器信息:
{
"spotify": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 代理即可像工具一样使用该 MCP,访问其全部功能。请将 “spotify” 替换为实际 MCP 服务器的名称,并将 URL 替换为您自己的 MCP 服务器地址。
总览
| 模块 | 可用性 | 详情/备注 |
|---|---|---|
| 概览 | ✅ | |
| 提示模板列表 | ⛔ | 未找到提示模板 |
| 资源列表 | ⛔ | 未找到显式资源 |
| 工具列表 | ✅ | 根据 README 功能列表推断 |
| API 密钥安全 | ✅ | 通过 JSON 配置中的 env |
| 采样支持(评估时重要性较低) | ⛔ | 未提及 |
我们的看法
Spotify MCP 服务器为音乐集成提供了实用的能力,在 Claude 环境下有清晰的安装流程,并支持全面的播放与搜索工具。但缺乏提示模板、显式资源和 roots/采样支持,降低了其对高级 MCP 用户的扩展性。
MCP 评分
| 是否有 LICENSE | ✅ (MIT) |
|---|---|
| 至少有一个工具 | ✅ |
| Fork 数量 | 69 |
| Star 数量 | 358 |
