Qobuz
БесплатноНе проверенAI-native MCP server for Qobuz that enables searching, browsing, and managing your music library, including favorites, playlists, and current playback.
Описание
AI-native MCP server for Qobuz that enables searching, browsing, and managing your music library, including favorites, playlists, and current playback.
README
MCP server for Qobuz — search, browse, and explore your music library via AI.
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_IDenv vars for headless and remote MCP hosts. - Guarded writes — create playlists, add tracks, and update descriptions, gated behind an explicit
confirmflag.
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-playingtool 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
Установить Qobuz в Claude Desktop, Claude Code, Cursor
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-qobuzFAQ
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
Omni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
автор: buildwithtazaARA
Generate images, video and audio from any AI agent — one connector.
автор: ARAYouTube
Transcripts, channel stats, search
автор: YouTubeEverArt
AI image generation using various models.
автор: modelcontextprotocolCompare Qobuz with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории media
