本的乐mcp服务
Project description
ben-music-mcp
本产品是一套面向开发者和智能体的音乐信息服务工具,专注于高效、专业的音乐数据获取与个性化推荐。所有接口均采用标准 JSON 格式,便于自动化集成与二次开发。
产品功能概览
歌曲与歌手信息
- 歌曲检索:支持通过关键词精准获取歌曲详情,包括名称、艺人、专辑等核心信息。
- 歌词查询:一键获取任意歌曲的完整歌词文本。
- 歌手检索与详情:快速定位歌手并获取其详细资料及代表作品。
- 热门歌曲榜单:自动获取歌手最受欢迎的曲目列表。
音乐播放与评论
- 在线试听链接:根据需求获取不同音质等级的音乐播放地址。
- 热门评论提取:智能筛选并返回歌曲的高质量评论,便于用户快速了解口碑。
- 相似歌曲推荐:基于音乐特征,智能推荐与目标歌曲风格相近的作品。
歌单与榜单服务
- 歌单详情查询:支持按歌单编号获取完整歌单信息,涵盖曲目、封面、创建者等。
- 排行榜检索:覆盖主流及特色音乐榜单,助力发现最新流行趋势。
- 用户歌单获取:根据用户昵称,自动获取其公开歌单列表。
曲风与标签体系
- 曲风分类查询:支持按风格名称获取对应曲风下的热门歌曲。
- 风格列表获取:一键获取所有可选音乐风格,便于个性化筛选。
- 榜单名称获取:快速获取所有可用排行榜名称,提升榜单检索效率。
用户与客户端服务
- 用户身份查询:通过昵称获取用户唯一标识,便于个性化服务。
- 本地客户端启动:支持远程启动本地网易云音乐客户端,提升桌面体验。
接口返回格式
所有接口均返回标准结构,便于前后端集成:
{
"code": 200, // 状态码,200 表示成功
"msg": "success", // 状态信息
"data": {...} // 具体数据内容
}
技术与环境要求
- Python 3.8 及以上
- requests
- fastmcp
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ben_music_mcp-0.1.15.tar.gz
(18.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ben_music_mcp-0.1.15.tar.gz.
File metadata
- Download URL: ben_music_mcp-0.1.15.tar.gz
- Upload date:
- Size: 18.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.2.1 CPython/3.12.0 Windows/11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1ff86723e0512a7e5f36e518d45b9c70c125c91a2fb215031f338d53212e9e39
|
|
| MD5 |
49dcaec7beb0d6cb982c3c4661b3dbf9
|
|
| BLAKE2b-256 |
9d50c81faf9528d549a4fbcc834a072f2c3aa635bdec3eef85bb0aeb4ae5200b
|
File details
Details for the file ben_music_mcp-0.1.15-py3-none-any.whl.
File metadata
- Download URL: ben_music_mcp-0.1.15-py3-none-any.whl
- Upload date:
- Size: 21.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.2.1 CPython/3.12.0 Windows/11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b61a8789aca092d11df4fea2c001b2da451c6cba7b2cb0d9fc38b0ddb3f6f16
|
|
| MD5 |
6f3575f88d20fd6581b94a0645dec033
|
|
| BLAKE2b-256 |
1b4dc9427cdd1281e6a068e1417c24728e02d6e68cd1d4dc22263f70ea62cb49
|