Spotify MCP 服务器

AI Music Spotify MCP Server

联系我们在FlowHunt托管您的MCP服务器

FlowHunt在您的内部系统和AI工具之间提供额外的安全层,让您能够精细控制从MCP服务器可访问哪些工具。托管在我们基础设施中的MCP服务器可以与FlowHunt的聊天机器人以及ChatGPT、Claude和各种AI编辑器等热门AI平台无缝集成。

“Spotify” MCP 服务器的作用是什么?

Spotify MCP(模型上下文协议)服务器是一款用于将 AI 助手(如大语言模型)与 Spotify 丰富 API 连接的工具。它作为中间件,使 AI 驱动的工作流能够控制 Spotify 播放、搜索曲目、专辑、艺人或歌单、检索详细信息,并管理用户的歌单与队列。这一能力让开发者和 AI 用户能够将音乐数据与播放控制无缝集成到他们的应用中,实现音乐管理、策划和发现的自动化。通过标准化访问 Spotify 功能,它提升了开发体验,使构建能动态与音乐内容交互的智能代理更加简单。

提示模板列表

仓库中未提及任何提示模板。

Logo

准备好发展您的业务了吗?

今天开始免费试用,几天内即可看到结果。

资源列表

仓库中未记录任何显式 MCP 资源。

工具列表

  • 播放:在连接的 Spotify 账号上启动曲目或歌单播放。
  • 暂停:暂停当前播放会话。
  • 跳过:跳至播放队列的下一首歌曲。
  • 搜索:支持搜索曲目、专辑、艺人或歌单。
  • 获取信息:获取特定曲目、专辑、艺人或歌单的信息。
  • 管理队列:向 Spotify 播放队列添加曲目。
  • 管理歌单:创建和更新用户歌单。

MCP 服务器的应用场景

  • 音乐播放控制:通过 AI 自动化控制播放,例如播放/暂停音乐、切换曲目或管理队列,非常适用于免提或自动化驱动的场景。
  • 音乐发现与搜索:让 AI 代理在 Spotify 曲库中搜索歌曲、专辑、艺人或歌单,可用于推荐引擎或音乐探索功能。
  • 歌单管理:使智能代理能够为用户创建、更新和策划歌单,支持个性化推荐和定期歌单更新。
  • 音乐信息检索:获取曲目、专辑、艺人或歌单的详细元数据,可用于音乐分析、报表或上下文推荐。
  • 队列管理:AI 可动态管理和更新播放队列,根据用户偏好或上下文信号添加/移除曲目。

如何设置

Windsurf

未提供 Windsurf 专属的安装说明。

Claude

  1. 前提条件:在 Spotify 开发者控制台 获取 Spotify API 凭证(Client ID、Client Secret、Redirect URI)。
  2. 克隆仓库
    git clone https://github.com/varunneal/spotify-mcp.git
    
  3. 编辑配置文件:打开 Claude Desktop 配置文件:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  4. 添加 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"
      }
    }
    
  5. 保存并重启:保存文件并重启 Claude Desktop。
  6. 验证:确认 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 代理:

FlowHunt MCP flow

点击 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

常见问题

将 Spotify 集成至 FlowHunt

通过将 Spotify MCP 服务器连接到 FlowHunt,实现 AI 流程下的音乐播放与管理自动化。

了解更多

Spotify MCP 集成
Spotify MCP 集成

Spotify MCP 集成

将 FlowHunt 的 AI 代理与 Spotify MCP 集成,实现无缝音乐播放控制、高级音乐搜索、实时队列管理,并可直接在您的 AI 工作区安全配置。...

1 分钟阅读
Spotify AI +3
AbletonMCP MCP 服务器
AbletonMCP MCP 服务器

AbletonMCP MCP 服务器

AbletonMCP 将 Ableton Live 与 Claude 等 AI 助手连接,实现音乐制作自动化、轨道操作、MIDI 片段生成和现场会话控制——全部通过自然语言实现双向通信。...

2 分钟阅读
AI Music Production +5
Discogs MCP 服务器
Discogs MCP 服务器

Discogs MCP 服务器

Discogs MCP 服务器让 AI 助手和开发工具能够无缝连接到 Discogs 音乐数据库,自动获取音乐发行、艺术家和厂牌信息,实现丰富的应用集成与工作流自动化。...

2 分钟阅读
Music MCP Server +3