Cloud Music MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_LOG_ENABLE | No | Enable logging to logs/ directory. Set to 'true' to enable. | false |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tasks | {
"list": {},
"cancel": {},
"requests": {
"tools": {
"call": {}
},
"prompts": {
"get": {}
},
"resources": {
"read": {}
}
}
} |
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| cloud_music_statusA | 检查网易云音乐当前是否已登录 |
| cloud_music_loginA | 登录网易云音乐 (模拟 OAuth 流程) 调用此工具后,电脑会弹出一张二维码图片。 请用网易云音乐 App 扫描该二维码。 扫描成功后,工具会自动保存登录状态。 |
| cloud_music_get_daily_recommendA | 获取今日推荐歌曲 返回歌曲列表 (包含 ID, 歌名, 歌手) |
| cloud_music_my_playlistsA | 获取我的歌单 (包括创建的歌单和红心歌单) |
| cloud_music_searchA | 搜索歌曲、专辑、歌手或歌单 args: keyword: 搜索关键词(歌名、歌手名、专辑名等) category: 搜索类型,可选 'song'(歌曲)、'album'(专辑)、'artist'(歌手)、'playlist'(歌单),默认为 'song' |
| cloud_music_playlist_detailC | 获取歌单详情,包括歌单内所有歌曲 args: playlist_id: 歌单 ID |
| cloud_music_create_playlistC | 创建新歌单 args: name: 歌单名称 privacy: 是否设为隐私歌单,默认为 False |
| cloud_music_add_to_playlistC | 添加歌曲到指定歌单 args: playlist_id: 目标歌单 ID track_ids: 要添加的歌曲 ID 列表,例如 [123, 456] |
| cloud_music_album_infoB | 获取专辑详情,包括专辑信息和歌曲列表 args: album_id: 专辑 ID |
| cloud_music_artist_infoB | 获取歌手详情和热门歌曲 Top 10 args: artist_id: 歌手 ID |
| cloud_music_my_subscriptionsA | 获取我收藏的歌手或专辑 args: category: 类型,'artists'(歌手) 或 'albums'(专辑),默认为 'artists' |
| cloud_music_playA | 唤起客户端播放指定歌曲或歌单 args: id: 歌曲ID 或 歌单ID type: 'song' (单曲) 或 'playlist' (歌单) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 12 tools
Every tool has a clearly distinct purpose, from login and search to playlist management and playback. There is no ambiguity between tools.
All tools follow a consistent 'cloud_music_' prefix with snake_case verb_noun pattern (e.g., add_to_playlist, create_playlist, get_daily_recommend), making naming predictable.
12 tools are appropriate for a cloud music server, covering search, details, playlist management, login, and playback. Slightly over the ideal range but each tool earns its place.
Core workflows like search, get details, create playlist, add tracks, and play are covered. However, notable gaps exist: no tools to remove tracks, delete playlists, or manage likes, limiting full lifecycle coverage.