Spotify Streamable MCP Server

Spotify Streamable MCP server enabling AI agents to interact with Spotify — searching tracks and artists, managing playlists, controlling playback, retrieving listening history and recommendations, and integrating Spotify's music platform into agent-driven music discovery and playlist curation workflows.

Evaluated Mar 07, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Data Processing spotify music mcp-server streamable spotify-api audio playlist
⚙ Agent Friendliness
71
/ 100
Can an agent use this?
🔒 Security
84
/ 100
Is it safe for agents?
⚡ Reliability
73
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
68
Documentation
75
Error Messages
70
Auth Simplicity
68
Rate Limits
72

🔒 Security

TLS Enforcement
100
Auth Strength
82
Scope Granularity
85
Dep. Hygiene
68
Secret Handling
80

HTTPS. OAuth 2.0. Granular scopes. GDPR. Store client secret and refresh token securely.

⚡ Reliability

Uptime/SLA
80
Version Stability
72
Breaking Changes
72
Error Recovery
68
AF Security Reliability

Best When

An agent needs to interact with Spotify — searching music, managing playlists, or controlling playback for music-integrated personal assistant workflows.

Avoid When

You use Apple Music, TIDAL, or other platforms — or need audio file download rather than streaming control.

Use Cases

  • Searching Spotify for tracks and artists from music discovery agents
  • Creating and managing playlists from personal assistant agents
  • Controlling Spotify playback from voice/command agents
  • Retrieving listening history for personalization from recommendation agents
  • Getting track audio features for music analysis from analytics agents
  • Building music-aware workflows from creative assistant agents

Not For

  • Teams using Apple Music, TIDAL, or other streaming services
  • Downloading music (Spotify API doesn't provide audio downloads)
  • Teams without Spotify Premium for playback control features

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
Yes
Webhooks
No

Authentication

Methods: oauth2
OAuth: Yes Scopes: Yes

Spotify OAuth 2.0 required. Register app at developer.spotify.com. Client ID + secret + redirect URI. User authorization for playback control. Scopes: playlist-modify, user-read-playback-state, etc.

Pricing

Model: freemium
Free tier: Yes
Requires CC: No

Spotify Web API is free for developers. Some features require Spotify Premium user account (playback control). Community MCP server is free.

Agent Metadata

Pagination
cursor
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • OAuth 2.0 user auth flow required — must set up redirect URI and complete OAuth before first use
  • Playback control requires active Spotify Premium device — fails without open Spotify client
  • Access tokens expire (1 hour) — refresh token flow must be implemented
  • Spotify API scopes are granular — request only needed scopes to minimize permission footprint
  • Community MCP (iceener) — 'streamable' refers to MCP streaming support; verify current status
  • Rate limits are per-endpoint — search and play have different limits

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Spotify Streamable MCP Server.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6470
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered