本项目是一个专为Claude或其他支持工具使用的AI助手打造的情境模型提供者(MCP)服务器。它能够依据用户当前的心情或主题,在本地计算机上生成.m3u
播放列表,并将其保存到用户指定的目录,方便随时在喜爱的媒体播放器中播放。
本项目使用Python构建,由uv
和mutagen
驱动,其灵感源自传奇的文件系统MCP服务器,在此特别感谢其创意和基础参考!
.m3u
播放列表。uv
进行服务器设置。mutagen
读取元数据(流派、标题、艺术家等)。.m3u
播放列表。本项目的技术栈主要包含以下部分:
pip install uv mutagen
uvicorn mcp_server:app --reload
在Claude中输入提示,例如:
“嘿Claude,你能为我创建一个快乐心情的播放列表吗?”
Claude会使用MCP服务器工具生成播放列表,您会在音乐应用程序中获得该播放列表。
⚠️ 重要提示
创建播放列表后请确保重新索引您的Music应用程序。
衷心感谢文件系统MCP服务器,此项目基于您的创意构建。
如果您有任何反馈,可以打开问题或联系我。我们接受PR,更期待基于心情的音乐推荐!🎶
请告知,我会进行更新。