# Vulpes Spotify Server

Enable AI assistants to search, play, and control Spotify tracks and playlists seamlessly. Access your Spotify playback devices, currently playing track info, and manage playlists directly through AI…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add ejfox/vulpes-spotify-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list ejfox/vulpes-spotify-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get ejfox/vulpes-spotify-mcp spotify-search

# Call a tool
npx -y @smithery/cli@latest tool call ejfox/vulpes-spotify-mcp spotify-search '{}'
```

## Tools (10)

- `spotify-search` — Search for tracks on Spotify by query (artist, track name, etc.)
- `spotify-play` — Play a specific track by ID or URI
- `spotify-currently-playing` — Get the currently playing track
- `spotify-devices` — Get available Spotify playback devices
- `spotify-playlists` — Get a list of the user's Spotify playlists
- `spotify-playlist-tracks` — Get tracks from a specific playlist
- `spotify-play-playlist` — Play a specific playlist (with optional shuffle)
- `spotify-search-and-play` — Search for a track and play the top result
- `spotify-find-playlist` — Find a playlist by name and play it (with optional shuffle)
- `spotify-debug` — Debug Spotify configuration and connection

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get ejfox/vulpes-spotify-mcp <tool-name>
```

---

Source: https://github.com/ejfox/vulpes-spotify-mcp
