音乐信息服务工具

一套为开发者和智能代理设计的音乐信息服务工具,专注于高效、专业的音乐数据获取和个性化推荐。

  • by megumiBen
  • 本地部署
  • 更新于
在 GitHub 查看 megumi-ben/ben-music-mcp

使用说明

本音乐mcp

本产品是一套专为开发者和智能代理设计的音乐信息服务工具,专注于高效专业的音乐数据采集和个性化推荐。所有接口均采用标准JSON格式,便于自动化集成和二次开发。


产品功能概述

歌曲和艺术家信息

  • 歌曲搜索:支持通过关键字精确检索歌曲细节,包括姓名、艺术家、专辑和其他核心信息。
  • 歌词查询:一键访问任何歌曲的完整歌词文本。
  • 艺术家搜索和详细信息:快速定位艺术家,获取他们的详细信息和代表作品。
  • 热门歌曲列表:自动检索艺术家最受欢迎的曲目列表。

音乐播放和评论

  • 在线预览链接:根据需要获取不同音频质量的音乐播放地址。
  • 热门评论提取:智能过滤并返回高质量的歌曲评论,使用户能够快速理解口碑。
  • 类似歌曲推荐:根据音乐特征,智能推荐与目标歌曲风格相似的作品。

播放列表和图表服务

  • 播放列表详细信息查询:支持按播放列表ID、覆盖曲目、封面、创建者等检索完整的播放列表信息。
  • 图表搜索:涵盖主流和特色音乐排行榜,帮助发现最新趋势。
  • 用户播放列表检索:根据用户的昵称自动获取用户的公共播放列表。

类型和标签系统

  • 类型分类查询:支持按流派名称检索特定流派下的流行歌曲。
  • 样式列表检索:一键访问所有可用的音乐风格,便于个性化过滤。
  • 图表名称检索:快速获取所有可用的图表名称,提高图表搜索效率。

用户和客户服务

  • 用户身份查询:通过昵称获取用户的唯一标识符,以促进个性化服务。
  • 本地客户端启动:支持远程启动本地网易云音乐客户端,增强桌面体验。

接口返回格式

所有接口都返回一个标准结构,使前端和后端集成变得容易:

JSON { “code”:200,//状态码,200表示成功 “msg”:“成功”,//状态消息 “data”:{…}//具体数据内容 }


技术和环境要求

  • Python 3.8或更高版本
  • 请求:
  • fastmcp