MCP.so
登录

Spotify MCP Server

@varunneal

基本信息

分类

媒体与设计

许可证

MIT

传输方式

stdio

作者

varunneal

关于 Spotify MCP Server

MCP to connect your LLM with Spotify.

Spotify MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "spotify-mcp": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/inspector",
        "uv",
        "--directory",
        "/path/to/spotify-mcp",
        "run",
        "spotify-mcp"
      ]
    }
  }
}

Spotify MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is Spotify MCP?

Spotify MCP is a Model Context Protocol server that connects Claude with Spotify, built on top of the Spotipy library. It enables controlling Spotify playback, searching the music library, and managing playlists through natural language commands in an MCP-enabled client like Claude Desktop.

How to use Spotify MCP?

Configure with Spotify API credentials (client ID, client secret, and a redirect URI like http://127.0.0.1:8080/callback) and add the server to your MCP config. Run with uvx (e.g., uvx --python 3.12 --from git+https://github.com/varunneal/spotify-mcp spotify-mcp) or run locally after cloning the repo. A Spotify Premium account is required for the developer API.

Key features of Spotify MCP

  • Start, pause, and skip playback
  • Search for tracks, albums, artists, and playlists
  • Get info about a track, album, artist, or playlist
  • Manage the Spotify queue
  • Manage, create, and update playlists

Use cases of Spotify MCP

  • Control Spotify playback hands-free via Claude conversations
  • Find and play music by describing what you want to hear
  • Build and modify playlists using natural language
  • Queue up songs for a listening session without opening Spotify

常见问题

1

What are the prerequisites?

A Spotify Premium account, a Spotify Developer app with a redirect URI (must use `http` and a loopback address), and `uv` version 0.54 or newer.

2

How do I find logs for troubleshooting?

On macOS, Claude Desktop logs are in `~/Library/Logs/Claude`. On other platforms, refer to the MCP quickstart guide for log locations.

3

How can I avoid being asked to authorize every tool call?

Run the project locally by cloning the repository and using `uv --directory /path/to/spotify-mcp run spotify-mcp` in your MCP config instead of `uvx`.

4

Is this project actively maintained?

As of March 2026 the project is marked as inactive, and most pull requests will not be merged.

5

What authentication method does it use?

It uses Spotify OAuth via client ID, client secret, and a redirect URI. The redirect URI must be set to an explicit loopback address (e.g., `http://127.0.0.1:8080/callback`).

评论

媒体与设计 分类下的更多 MCP 服务器