返回市场
MCP- Spotify服务器

MCP- Spotify服务器

作者:HimanshuSharmaKUL3 星标更新:2025-07-14

项目介绍

mcp-spotify

描述氛围。获取播放列表!✨

这是一个基于Python的MCP(模型上下文协议)服务器,允许AI代理(如Claude、Cursor)使用Spotify Web API创建、管理和填充Spotify播放列表。

🚀 功能

  • 可以创建新的私人播放列表
  • 可以通过歌曲名称搜索歌曲
  • 将曲目添加到播放列表中
  • 完全兼容像Claude Desktop、Cursor或您自定义客户端这样的MCP客户端工具系统

🔧 设置说明

1. 克隆仓库

git clone https://github.com/HimanshuSharmaKUL/mcp-spotify.git
cd mcp-spotify

2. 创建.env文件

在仓库中创建一个.env文件,并收集以下用于Spotify API集成的凭据

CLIENT_ID=your_spotify_client_id
CLIENT_SECRET=your_spotify_client_secret
REDIRECT_URI=http://localhost:8888/callback

3. 如果未安装,请安装uv

官方uv安装指南 对于Windows使用

pipx install uv

4. 安装依赖项

uv pip install -r requirements.txt

5a. 使用mcp inspector运行

npx @modelcontextprotocol/inspector uv run mcpspotify_server.py

5b. 还可以将其与Claude Desktop集成

在您的Claude Desktop的config.json中添加以下内容。在mcpServers下添加它

"mcp-spotify": {
    "command": "uv",
    "args": [
      "--directory",
      "C:\\Path\\To\\mcp-spotify-playlist",
      "run",
      "mcpspotify_server.py"
    ]
  }