Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default | 
|---|---|---|---|
| CACHE_TTL | No | Cache time-to-live configuration | 3600 | 
| MCP_SERVER_NAME | No | Server name configuration | spotify-mcp-server | 
| SPOTIFY_CLIENT_ID | Yes | Your Spotify app client ID | |
| MCP_SERVER_VERSION | No | Server version configuration | 1.0.0 | 
| SPOTIFY_REDIRECT_URI | No | Spotify redirect URI | http://localhost:8888/callback | 
| SPOTIFY_CLIENT_SECRET | Yes | Your Spotify app client secret | |
| SPOTIFY_REFRESH_TOKEN | No | For user-specific operations (optional) | 
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description | 
|---|---|
| No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description | 
|---|---|
| No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description | 
|---|---|
| No tools | |