Yandex Music MCP for taste analysis
Yandex Music MCP
A single-file, zero-install Yandex Music MCP server via uv: likes, playlists, search and taste analysis
- 0 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The token grants full access to the account's music profile
- It creates, fills and removes tracks from the user's playlists
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/maxecho-yandex-music-mcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The token grants full access to the account's music profile
- It creates, fills and removes tracks from the user's playlists
This is third-party code. Review the repository files before installing.
What it does
The server is a single Python file with PEP 723 inline dependencies; uv installs them on first run, no separate setup needed. Tools: connection and Plus-status check, paginated liked tracks, playlist listing and their tracks, catalog search, playlist creation, adding and removing tracks, liking tracks. The README offers a ready scenario: the agent reads several pages of likes, runs a short interview about taste and listening scenarios, and builds personal playlists from that.
Who it is for. For those who want to hook up Yandex Music to Claude quickly with no build step, and get their taste analyzed.
Good fit when
- You want one-line install with no cloning or build step: just uv and a token
- You want a ready taste-analysis scenario that builds playlists for your life scenarios
- It works with any MCP client, not only Claude Code and Desktop
Not a fit when
- You need genre analysis or an instrumental-track filter: not present here, only basic operations
- You need actual audio playback: the server only reads and changes data, it does not play music
Example request
Analyze my likes, what do I even listen to, and build a 40-minute playlist for the ride homeMCP
- Transport
- stdio
- Authentication
- API key
Environment variables
YANDEX_MUSIC_TOKENrequired, secret- Yandex Music token, easiest to get via the Yandex Music Token extension
Limitations
It uses Yandex Music's private API via the MarshalX/yandex-music-api library; there is no official public API. The first run takes 30-60 seconds while uv resolves dependencies. The token can be invalidated by a password change or session revoke, requiring reissue.
How to disable. Remove the yandex-music block from mcpServers in your client configuration.
FAQ
Does the project need a build step?
No, it is a single Python file with PEP 723 dependencies; uv installs them on first run.
What is the easiest way to get a token?
The Yandex Music Token Chrome extension: sign in at music.yandex.ru under the right account and copy the token from the extension icon.
Discussion
No questions or reviews yet.
Related
All Yandex Music toolsYandex Music MCP server with genre analysis
Yandex Music MCP Server
An unofficial Yandex Music MCP server: likes, genre analysis, search and playlist management over HTTP or stdio
Yandex Music playlist creation MCP server
Yandex Music MCP Server (unofficial)
A minimal MCP server for creating Yandex Music playlists: search tracks and add them to a playlist
Yandex Music MCP server with a native macOS player
yandex-music-mcp
A browser-free Yandex Music MCP server: the agent queues a playlist, a local daemon plays it via mpv with Now Playing in Control Center
An MCP server for a local Rust-based Yandex Music player and sync daemon on Linux: playback control, taste profile, mood picks
MCP Music Forge: track download and processing
MCP Music Forge
A Redis-backed queue MCP server that downloads tracks from SoundCloud, YouTube, Yandex Music and Spotify, transcodes them and tags them with cover art
A Spotify MCP server: the agent searches music, controls playback, queue and volume, and builds and edits playlists and the library
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| Yandex Music MCP for taste analysis (this card) | no | API key | 0 | |
| Yandex Music MCP server with genre analysis | no | API key | 2 | with genre analysis and playlists |
| Yandex Music MCP server with a native macOS player | no | not required | 1 | with a local mpv player |
README in short
The README shows a build-free quick start via uv, getting a token with a Chrome extension, connecting to Claude Desktop and Claude Code, a table of 9 tools, a ready prompt for taste analysis and scenario-based playlist creation, a troubleshooting section, and a short Russian summary at the end.