Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Qobuz

БесплатноНе проверен

AI-native MCP server for Qobuz that enables searching, browsing, and managing your music library, including favorites, playlists, and current playback.

GitHubEmbed

Описание

AI-native MCP server for Qobuz that enables searching, browsing, and managing your music library, including favorites, playlists, and current playback.

README

TypeScript Node.js npm MIT

MCP server for Qobuz — search, browse, and explore your music library via AI.

Website · Documentation

Features

  • AI-native Qobuz access — exposes Qobuz to any MCP client (Claude Desktop, Claude Code) as tools.
  • Search & lookup — search albums, artists, and tracks; fetch full details for any track, album, artist, or playlist by ID.
  • Browse your library — list your favourited tracks, albums, and artists, and all your playlists.
  • Now playing — read the current track from the Qobuz desktop app (macOS only — the server must run on the same Mac).
  • Flexible auth — Keychain locally, or QOBUZ_TOKEN / QOBUZ_APP_ID env vars for headless and remote MCP hosts.
  • Guarded writes — create playlists, add tracks, and update descriptions, gated behind an explicit confirm flag.

Install

npm install -g @kud/mcp-qobuz

Usage

Add the server to your .mcp.json:

{
  "mcpServers": {
    "mcp-qobuz": { "command": "npx", "args": ["-y", "@kud/mcp-qobuz"] }
  }
}

Auth — local macOS (Keychain)

Credentials are read automatically from the macOS Keychain using the same "qobuz"/"default" entry written by qobuz-cli. Log in once with qobuz login and this server picks them up — no extra configuration needed.

Auth — headless / remote (env vars)

For CI, remote MCP hosts, or any non-Mac environment, pass credentials via the env block in .mcp.json:

{
  "mcpServers": {
    "mcp-qobuz": {
      "command": "npx",
      "args": ["-y", "@kud/mcp-qobuz"],
      "env": {
        "QOBUZ_TOKEN": "your-token",
        "QOBUZ_APP_ID": "your-app-id"
      }
    }
  }
}

Env vars take precedence over the Keychain when both are present.

Note: the now-playing tool is macOS-only — it reads the player state file written by the Qobuz desktop app. It will return an error on any other platform.

Tools

Tool Description
search Search Qobuz for albums, artists, and/or tracks
get-track Fetch full track details by ID
get-album Fetch full album details by ID
get-artist Fetch artist biography and discography by ID
get-playlist Fetch a playlist and its tracks by ID
list-playlists List your Qobuz playlists
list-favourites List your favourited tracks, albums, or artists
now-playing Show what the Qobuz desktop app is playing (macOS only)
create-playlist Create a new playlist — requires confirm: true
add-to-playlist Add tracks to a playlist — requires confirm: true
update-playlist-description Update a playlist's description — requires confirm: true

Development

git clone https://github.com/kud/mcp-qobuz.git
cd mcp-qobuz
npm install
npm run dev
Command Description
npm run dev Run the server with tsx (no build step)
npm run build Compile TypeScript to dist/
npm test Run the Vitest test suite
npm run inspect:dev Open the MCP Inspector against the dev server

📚 Full documentation → mcp-qobuz/docs

from github.com/kud/mcp-qobuz

Установить Qobuz в Claude Desktop, Claude Code, Cursor

Рекомендуется · одна команда, все IDE
unyly install mcp-qobuz

Ставит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.

Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh

Или настроить вручную

Выполни в терминале:

claude mcp add mcp-qobuz -- npx -y @kud/mcp-qobuz

FAQ

Qobuz MCP бесплатный?

Да, Qobuz MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Qobuz?

Нет, Qobuz работает без API-ключей и переменных окружения.

Qobuz — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Qobuz в Claude Desktop, Claude Code или Cursor?

Открой Qobuz на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Qobuz with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории media