TIDAL MCP — MCP-сервер для Claude Code: функции и установка
Сервер связывает ИИ-агента с аккаунтом TIDAL: он ищет музыку, разбирает плейлисты и помогает управлять коллекцией. Изменения требуют отдельного подтверждения.
claude mcp add --env TIDAL_MCP_ENABLE_WRITES=<TIDAL_MCP_ENABLE_WRITES> --env TIDAL_MCP_DATA_DIR=<TIDAL_MCP_DATA_DIR> --env TIDAL_MCP_EXPORT_DIR=<TIDAL_MCP_EXPORT_DIR> --transport stdio tidal-mcp -- npx -y @sickn33/tidal-mcpЧто делает TIDAL MCP
TIDAL MCP даёт агенту доступ к поиску треков, альбомов и артистов, текстам песен, рекомендациям, избранному, плейлистам и папкам. Среди возможностей — анализ и сравнение плейлистов, а также экспорт в JSON или M3U. В сервере зарегистрировано 122 инструмента с заданными схемами данных.
Для подключения используется npx -y @sickn33/tidal-mcp; перед работой нужно авторизовать аккаунт TIDAL. Сервер рассчитан на macOS или Linux и требует Node.js 18 или новее, Python 3.11–3.13 и uv.
Запись в аккаунт по умолчанию выключена. Если включить TIDAL_MCP_ENABLE_WRITES, каждое изменение всё равно проходит через предварительный просмотр и явное одобрение, после чего агент применяет сохранённое действие. Без включённого флага удалённые изменения недоступны.
Какие задачи решает
- найти треки, альбомы и артистов в TIDAL
- разобрать плейлист и сравнить его с другим
- подобрать музыку по нескольким трекам
- экспортировать плейлист в JSON или M3U
- подготовить изменение плейлиста к подтверждению
Примеры запросов агенту
- Найди в TIDAL альбомы этого артиста и сравни их.
- Проанализируй мой плейлист: найди повторы и опиши последовательность треков.
- Подготовь изменение плейлиста и покажи его до применения.
Как установить TIDAL MCP
Командой платформы
claude mcp add --env TIDAL_MCP_ENABLE_WRITES=<TIDAL_MCP_ENABLE_WRITES> --env TIDAL_MCP_DATA_DIR=<TIDAL_MCP_DATA_DIR> --env TIDAL_MCP_EXPORT_DIR=<TIDAL_MCP_EXPORT_DIR> --transport stdio tidal-mcp -- npx -y @sickn33/tidal-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add tidal-mcp --env TIDAL_MCP_ENABLE_WRITES=<TIDAL_MCP_ENABLE_WRITES> --env TIDAL_MCP_DATA_DIR=<TIDAL_MCP_DATA_DIR> --env TIDAL_MCP_EXPORT_DIR=<TIDAL_MCP_EXPORT_DIR> -- npx -y @sickn33/tidal-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"tidal-mcp": {
"command": "npx",
"args": [
"-y",
"@sickn33/tidal-mcp"
],
"env": {
"TIDAL_MCP_ENABLE_WRITES": "<TIDAL_MCP_ENABLE_WRITES>",
"TIDAL_MCP_DATA_DIR": "<TIDAL_MCP_DATA_DIR>",
"TIDAL_MCP_EXPORT_DIR": "<TIDAL_MCP_EXPORT_DIR>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"tidal-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@sickn33/tidal-mcp"
],
"env": {
"TIDAL_MCP_ENABLE_WRITES": "<TIDAL_MCP_ENABLE_WRITES>",
"TIDAL_MCP_DATA_DIR": "<TIDAL_MCP_DATA_DIR>",
"TIDAL_MCP_EXPORT_DIR": "<TIDAL_MCP_EXPORT_DIR>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e TIDAL_MCP_ENABLE_WRITES=<TIDAL_MCP_ENABLE_WRITES> -e TIDAL_MCP_DATA_DIR=<TIDAL_MCP_DATA_DIR> -e TIDAL_MCP_EXPORT_DIR=<TIDAL_MCP_EXPORT_DIR> tidal-mcp npx -y @sickn33/tidal-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о TIDAL MCP
Как установить TIDAL MCP в Claude Code?
Выполните claude mcp add tidal-mcp -- npx -y @sickn33/tidal-mcp, затем подключите сервер в Claude Code.
Что делает TIDAL MCP?
Он подключает агента к аккаунту TIDAL для поиска музыки, анализа плейлистов и работы с коллекцией. Также поддерживает экспорт плейлистов в JSON и M3U.
Как TIDAL MCP защищает изменения в аккаунте?
Запись выключена по умолчанию. После её включения изменение сначала показывается для проверки и требует явного одобрения перед применением.