Other MCP Server · MODEL CONTEXT PROTOCOL
obre10off spotify mcp
Play your favorite song without leaving Cursor
WHAT IT CONNECTS
obre10off spotify mcp 为 AI Agent 提供什么
- `play`: Play a track, album, or playlist, or resume playback.
- `pause`: Pause playback.
- `next`: Skip to the next track.
- `previous`: Skip to the previous track.
- `get_current_track`: Get information about the currently playing track.
- `search`: Search for tracks, albums, artists, or playlists.
- [Bun](https://bun.sh/) (version 1.0.0 or later)
- A Spotify Premium account.
- A Spotify Developer application:
- Create one at the [Spotify Developer Dashboard](https://developer.spotify.com/dashboard/).
- Obtain your Client ID and Client Secret.
- Add `http://localhost:8888/callback` to the Redirect URIs in your app's settings.
- An MCP client (e.g., Cursor or Claude for Desktop).
- **Clone the repository:**
- **Install dependencies:**
- **Create a `.env` file:**
- **Run the authorization script:**
- **Configure your MCP client:**
- **Cursor:**
- Open Cursor's settings (Cmd+, or Ctrl+,).
- Search for "Model Context Protocol".
- Click "Edit in settings.json".
- Add the following to the `mcp.servers` array (replace `/absolute/path/to/your/spotify-mcp` with the *absolute* path to your `spotify-mcp` directory):
- **Claude for Desktop (macOS/Windows):**
- Open the Claude for Desktop configuration file:
- **macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`
- **Windows:** `%APPDATA%\Claude\claude_desktop_config.json`
- Add the following to the `mcpServers` object (replace `/absolute/path/to/your/spotify-mcp` with the *absolute* path to your `spotify-mcp` directory):
- **Important:** Always use *absolute* paths in your client configuration.
- **Restart your MCP Client**
SECURITY
MCP 收录不等于安全审核
MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。