MCP Tools Directory
← Browse integrations

Developer tools

Spotify

Free account · sign-in required

Contact Spotify

Loading secure sign-in…

Tools for autonomous AI agents

About this integration

MCP server connecting LLMs to Spotify, with smart-batching and large-playlist tools

Transport
stdio
Authentication
oauth
Initial setup
user-authorization
Runtime
unattended
Evidence
documented
Version
0.4.1
Package
spotify-mcp-jamiew
Last compatibility test
Not independently tested

Connect your agent

spotify-mcp-jamiew

Initial browser authorization is required. Pinned publisher documentation reviewed offline; package, browser flow, and Spotify API were not executed or independently security-audited.

Capabilities: Search Spotify, Control playback, Create and edit playlists

Connected profiles

Additional details

Registry identifier

io.github.jamiew/spotify-mcp

Source ↗ · Checked 2026-09-17
Published version

0.4.1

Source ↗ · Checked 2026-09-17
Metadata license

CC0-1.0; package licenses are separate

Source ↗ · Checked 2026-09-17
Package ecosystem

pypi

Source ↗ · Checked 2026-09-17
Required configuration names

SPOTIFY_CLIENT_ID, SPOTIFY_CLIENT_SECRET, SPOTIFY_REDIRECT_URI

Source ↗ · Checked 2026-09-17
Source artifact

spotify-mcp-jamiew

Source ↗ · Checked 2026-09-19
Source manifest version

0.6.1

Source ↗ · Checked 2026-09-19
Unattended configuration

The publisher documents a local stdio server launched by MCP clients with uvx.

Source ↗ · Checked 2026-09-19
Authentication and prerequisites

Spotify client credentials are configured in the environment and first use opens browser OAuth, caching the resulting token locally.

Source ↗ · Checked 2026-09-19
Connection configuration

Local stdio MCP subprocess via uvx spotify-mcp-jamiew with Spotify client environment variables.

Source ↗ · Checked 2026-09-19
Review scope

Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.

Source ↗ · Checked 2026-09-19