gupta-kush/spotify-mcp

gupta-kush/spotify-mcp

от gupta-kush
Управляйте Spotify из Claude, Cursor или любого MCP-клиента: 100+ инструментов для воспроизведения, поиска и анализа, плюс смарт-шаффл и поиск песен по описанию. Просто запустите uvx spotify-mcp.

Spotify MCP Server

PyPI Tests 100+ Tools License: MIT Python 3.10+ Install in Cursor

Control Spotify from Claude, Cursor, or any MCP client. 100+ tools for playback, search, playlist management, smart shuffle, vibe analysis, natural language song search, artist exploration, and library indexing. Just uvx spotify-mcp to get started.

Quick Start

1. Get a Spotify Client ID

Go to the Spotify Developer Dashboard, create an app, set the redirect URI to http://127.0.0.1:8888/callback, check Web API, and copy your Client ID. No client secret needed (PKCE auth).

2. Install and Configure

Claude Code (one command):

claude mcp add spotify -- uvx spotify-mcp

Then set your client ID: claude mcp add spotify -e SPOTIFY_CLIENT_ID=your_client_id -- uvx spotify-mcp

Claude Desktop (add to claude_desktop_config.json):

{
  "mcpServers": {
    "spotify": {
      "command": "uvx",
      "args": ["spotify-mcp"],
      "env": {
        "SPOTIFY_CLIENT_ID": "your_client_id"
      }
    }
  }
}

Cursor / VS Code (same config, but load only core tools to stay under the 40-tool limit):

У этого сервера пока нет списка инструментов.
0.1.0основная

Выберите клиент, чтобы установить gupta-kush/spotify-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "gupta-kush-spotify-mcp-8cwzyu6hf9": {
      "command": "uvx",
      "args": [
        "spotify-mcp"
      ],
      "env": {
        "SPOTIFY_CLIENT_ID": "your_client_id"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "gupta-kush-spotify-mcp-8cwzyu6hf9": {
      "command": "uvx",
      "args": [
        "spotify-mcp"
      ],
      "env": {
        "SPOTIFY_CLIENT_ID": "your_client_id"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "gupta-kush-spotify-mcp-8cwzyu6hf9": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "spotify-mcp"
      ],
      "env": {
        "SPOTIFY_CLIENT_ID": "your_client_id"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"gupta-kush-spotify-mcp-8cwzyu6hf9\",\"type\":\"stdio\",\"command\":\"uvx\",\"args\":[\"spotify-mcp\"],\"env\":{\"SPOTIFY_CLIENT_ID\":\"your_client_id\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "gupta-kush-spotify-mcp-8cwzyu6hf9": {
      "command": "uvx",
      "args": [
        "spotify-mcp"
      ],
      "env": {
        "SPOTIFY_CLIENT_ID": "your_client_id"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add gupta-kush-spotify-mcp-8cwzyu6hf9 --env SPOTIFY_CLIENT_ID=your_client_id -- uvx spotify-mcp

Либо через JSON-конфиг:

claude mcp add-json gupta-kush-spotify-mcp-8cwzyu6hf9 "{\"command\":\"uvx\",\"args\":[\"spotify-mcp\"],\"env\":{\"SPOTIFY_CLIENT_ID\":\"your_client_id\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add gupta-kush-spotify-mcp-8cwzyu6hf9 --env SPOTIFY_CLIENT_ID=your_client_id -- uvx spotify-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.gupta-kush-spotify-mcp-8cwzyu6hf9]
command = "uvx"
args = ["spotify-mcp"]

[mcp_servers.gupta-kush-spotify-mcp-8cwzyu6hf9.env]
SPOTIFY_CLIENT_ID = "your_client_id"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите gupta-kush/spotify-mcp, а в поле команды запуска — строку ниже:
uvx spotify-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "gupta-kush-spotify-mcp-8cwzyu6hf9": {
      "command": "uvx",
      "args": [
        "spotify-mcp"
      ],
      "env": {
        "SPOTIFY_CLIENT_ID": "your_client_id"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "gupta-kush-spotify-mcp-8cwzyu6hf9": {
      "command": "uvx",
      "args": [
        "spotify-mcp"
      ],
      "env": {
        "SPOTIFY_CLIENT_ID": "your_client_id"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например gupta-kush-spotify-mcp-8cwzyu6hf9.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: gupta-kush-spotify-mcp-8cwzyu6hf9
    command: uvx
    args:
      - "spotify-mcp"
    env:
      SPOTIFY_CLIENT_ID: your_client_id
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "gupta-kush-spotify-mcp-8cwzyu6hf9": {
      "command": "uvx",
      "args": [
        "spotify-mcp"
      ],
      "env": {
        "SPOTIFY_CLIENT_ID": "your_client_id"
      }
    }
  }
}

Похожие MCP-сервера

Hybirdss/smartest-tv

Hybirdss/smartest-tv

от hybirdss

MCP-сервер для управления телевизором из терминала: запускай Netflix, YouTube, Spotify по названию, отправляй ссылки, управляй очередью и многокомнатным аудио. 21 инструмент для AI-консьержа — просто скажи Claude, что включить.

Python⭐ 53
Cifero74/mcp-apple-music

Cifero74/mcp-apple-music

от cifero74

MCP-сервер для Claude, дающий полный доступ к Apple Music: поиск по каталогу, управление плейлистами и библиотекой, персональные рекомендации на основе истории прослушивания. Простая настройка чере...

Python⭐ 44
CKBrennan/overtone-news-mcp

CKBrennan/overtone-news-mcp

от ckbrennan

Новостной MCP инструмент с анализом тональности и контекста. Отслеживает emerging stories, нарративные сдвиги и спайки эмоций. Идеален для ИИ-агентов, которым нужны смысл и тренды, а не просто заго...

Python⭐ 1
Labs64/NetLicensing-MCP

Labs64/NetLicensing-MCP

от labs64

AI-агенты могут управлять лицензиями, продуктами и клиентами NetLicensing через простые команды на естественном языке. Сервер заменяет ручной ввод API-запросов для разработчиков и администраторов.

HTML⭐ 5
deficlow/zipp-mcp

deficlow/zipp-mcp

от deficlow

MCP-сервер Zipp доставляет AI-ассистентам отобранные криптоновости с редакционным анализом: настроение (BULLISH/NEUTRAL/BEARISH), оценка важности до 100 и ссылка на источник. Поддерживает 8 языков....

Python⭐ 1
MKirovBG/scribefy-mcp

MKirovBG/scribefy-mcp

от mkirovbg

Сервер Scribefy для MCP — извлекает транскрипты YouTube по ссылке прямо в Claude Desktop, Cursor, Windsurf и других AI-клиентах. Также бесплатно ищет видео, получает метаданные и похожие ролики.

JavaScript⭐ 1
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин