Yandex 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

MCP server

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Uses Yandex Music's private API outside official documentation
  • Creates and modifies playlists on the user's personal account
All reasons and checks
Russian stack

svetlyak40wt/yandex-music-mcp

Install

Manual install

python3 -m venv .venv && source .venv/bin/activate && pip install -e .

Install from source after cloning the repository.

This is third-party code. Review the repository files before installing.

What it does

A Python server gives the agent access to liked tracks with filters by genre, period, lyrics presence and explicit tag, shows unique genres in the library ordered by track count, analyzes a track list by genre and can filter out instrumental tracks. It manages playlists (list, tracks, create, add and remove tracks) and searches tracks, artists and similar tracks. Liked tracks are cached in memory for 5 minutes, so repeat calls skip the Yandex API. The server can run as an HTTP service with an optional auth secret or as stdio for MCP clients. The README is flagged as AI-generated text.

Who it is for. For Yandex Music listeners who want to analyze their library by genre and manage playlists from an agent.

Good fit when

  • You need a genre breakdown of your liked library, not just a track list
  • You need both HTTP and stdio run modes in one server
  • It matters not to hit the Yandex API repeatedly: liked tracks are cached

Not a fit when

  • You need actual playback through the agent: the server only reads data and manages playlists, it does not play audio
  • The README is flagged as largely AI-generated, so review the code carefully before use

Example request

Show my favorite genres by liked track count and build a playlist of instrumental tracks

Limitations

It uses Yandex Music's private API; there is no official public API, and the token must be obtained via third-party yandex-music-api instructions. The package is not published to PyPI, install with pip install -e from a clone. Yandex's endpoints can change without notice.

How to disable. Stop the server process and remove it from your MCP client settings.

MCP

Transport
stdio, http
Authentication
API key
Environment variables
Environment variables
YANDEX_MUSIC_TOKEN
required, secret
Yandex Music token, obtained via third-party yandex-music-api instructions
MCP_SECRET
secret
Secret protecting the server's HTTP mode

Security check

  • Uses Yandex Music's private API outside official documentation
  • Creates and modifies playlists on the user's personal account

README in short

The Russian README covers install via virtualenv, running in HTTP and stdio modes with a flag table, the secret-based auth mechanism, the full tool list across four groups (likes, tracks, playlists, search), and notes the 5-minute liked-tracks cache. It ends with a link to the related listenbrainz-mcp server.

FAQ

Can the HTTP mode be password-protected?

Yes, the --secret flag or MCP_SECRET variable require a token in the Authorization header or a query parameter.

Do likes update right after a new like?

Liked tracks are cached for 5 minutes, so repeat calls within that window skip the API.

Editors’ pick

Skills and CLI from HeyGen: the agent writes HTML compositions and renders them into MP4 videos, captions, motion graphics and decks

SkillMedium risk53.9KRepository stars

Blender MCP

MCP for Blender

Editors’ pick

An MCP server and Blender addon: the agent creates and edits objects, materials and scenes, pulls assets and runs Python in Blender

MCP serverHigh risk29.5KRepository stars
Editors’ pick

Official Remotion skills for making videos in React: compositions, animation, captions, maps and rendering

SkillLow risk4.8KRepository stars

Agentic video studio for Claude Code, Cursor and Codex: script, voiceover, images, stock footage, music, subtitles and render

WorkflowMedium risk61.8KRepository stars
Foxx AIYandex Music MCP server with genre analysis

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.