Meting-Agent MCP
MCP server and skill that search songs, albums, lyrics and playback links across four Chinese music services
- 118 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Music account cookies are passed through environment variables and expose whatever your session can reach
- The server calls external music services, so search phrases and identifiers are sent to them
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/meting-agentDetects 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.
- Music account cookies are passed through environment variables and expose whatever your session can reach
- The server calls external music services, so search phrases and identifiers are sent to them
This is third-party code. Review the repository files before installing.
What it does
Meting-Agent wraps the Meting library into two artifacts for an agent: an MCP server in the `@eldment/meting-agent` package and a skill with a command-line client, `node scripts/meting-cli.mjs`. Through them the agent works with NetEase Cloud Music, Tencent (QQ Music), Kugou and Kuwo. The tools are `platforms`, `search`, `song`, `album`, `artist`, `playlist`, `url`, `lyric` and `pic`: keyword search, details of a song, album, artist or playlist, a playback link, lyrics and a cover link. Account cookies are resolved in this order: the `METING_<PLATFORM>_COOKIE` variable, then the shared `METING_COOKIE`, and last the `cookie` field in tool arguments or the skill's `--cookie` flag. If you need one platform, the author suggests setting the variable only for it. The server installs through `npx`; the skill comes from the releases or with `npx -y skills add ELDment/Meting-Agent`.
Who it is for. People building a music assistant or player on Chinese streaming services who want to give an agent search across the NetEase, QQ Music, Kugou and Kuwo catalogs.
Good fit when
- An agent has to find a song by a line of lyrics or by title on one of four platforms
- A playlist bot builds a selection and needs playback links and covers
- A song needs its lyrics from the service catalog
- One set of commands has to behave the same across several platforms
Not a fit when
- You need Spotify, Apple Music or Yandex Music: only four Chinese services are supported
- You need playback inside the agent: the server returns links and data and has no player
- Platform accounts must not be handed to a third-party program as cookies
Example request
Find three versions of the song «我怀念的» on NetEase, show the artist and album for each and give a link to the lyricsMCP
- Transport
- stdio
- Authentication
- not required
Environment variables
METING_COOKIEsecret- Shared cookie, used when the platform variable is missing
METING_NETEASE_COOKIEsecret- Cookie of a NetEase Cloud Music account
METING_TENCENT_COOKIEsecret- Cookie of a Tencent Music account
METING_KUGOU_COOKIEsecret- Cookie of a Kugou account
METING_KUWO_COOKIEsecret- Cookie of a Kuwo account
Limitations
Only NetEase, Tencent, Kugou and Kuwo are supported. Some requests need account cookies for the platform in question, and you have to obtain them yourself. The repository main page is in Chinese, with some files available in English. The last commit in the repository was made in March 2026. The author does not describe whether the services themselves are reachable from Russia, so you have to test that on your own connection. There is no ready player: the server returns links and data, and playback is left to the client.
How to disable. Remove the `meting` block from the MCP client configuration or the skill folder from the agent skills directory. Cookies live in the `METING_*_COOKIE` variables; delete them where you set them.
FAQ
How do I connect Meting-Agent to Claude or Codex?
Add a server with the command `npx -y @eldment/meting-agent@latest` to the MCP configuration; the author's examples use a 60000 ms timeout. For Codex the example is in TOML under `mcp_servers.meting`.
Which platforms are supported?
Four: NetEase Cloud Music with the code `netease`, Tencent Music with `tencent`, Kugou with `kugou` and Kuwo with `kuwo`. The `platforms` tool returns the list.
Where does the server get cookies from?
First from `METING_<PLATFORM>_COOKIE`, then from the shared `METING_COOKIE`, and only then from the `cookie` field in tool arguments. For a single platform its own variable is enough.
How does the skill differ from the MCP server?
The skill runs bundled scripts through `node scripts/meting-cli.mjs` with no separate server. The server exposes the same features as MCP tools. The set of queries is shared.
Where do I get the skill?
From the repository releases on GitHub or with `npx -y skills add ELDment/Meting-Agent`; the author also lists `npx -y openskills install ELDment/Meting-Agent`.
Discussion
No questions or reviews yet.
Related
MCP serversThree NetEase Cloud Music skills: ncm-cli setup, music search and playback, and an assistant that recommends by taste
A Rust music server with MCP: an agent searches tracks, builds a queue and picks the next ones by tempo and energy.
MCP Music Studio: music in chat with an agent
mcp-music-studio
An MCP server where an agent writes ABC sheet music or a Strudel live beat and the player with an editor opens in chat
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
A Spotify MCP server: the agent searches music, controls playback, queue and volume, and builds and edits playlists and the library
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
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| Meting-Agent (this card) | no | not required | 118 | |
| NetEase Cloud Music Agent Skills | yes | 267 | skills for NetEase only, without Tencent, Kugou or Kuwo | |
| Spotify MCP Server | no | OAuth | 506 | controls Spotify and has no Chinese catalogs |
README in short
The main page, in Chinese, lists the shared set of queries and the four platforms. Separate guides for the server and the skill come in English and in Traditional and Simplified Chinese, with configuration examples for Claude and Codex and the cookie resolution rules.