MCP-AppleMusic
一个 FastMCP 服务器实现,用于通过 AppleScript 命令控制 macOS 上的 Apple Music(以前称为 iTunes)。
要求
Python 3.13+
安装了 Apple Music App 的 macOS
MCP 库≥1.2.1
安装
首先,确保您已安装 uv:
然后,使用Claude Desktop ,将以下内容添加到claude_desktop_config.json :
可用命令
以下命令可通过 MCP 服务器使用:
用法
启动服务器:
交互示例:
发展
克隆存储库:
安装开发依赖项:
贡献
分叉存储库
创建你的功能分支(
git checkout -b feature/amazing-feature)提交您的更改(
git commit -m 'Add amazing feature')推送到分支(
git push origin feature/amazing-feature)打开拉取请求
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。
笔记
由于依赖 AppleScript,此工具仅适用于 macOS 系统
需要安装 Apple Music(以前称为 iTunes)
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
通过 MCP 命令通过 AppleScript 控制 macOS 上的 Apple Music,让用户可以管理播放、搜索曲目和创建播放列表。
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityAn MCP Server Integration with Apple ShortcutsLast updated -235243Apache 2.0
- Asecurity-licenseAqualityEnables interaction with Google Chrome tabs through the MCP protocol, allowing clients to retrieve information and control tabs on macOS using AppleScript.Last updated -4238MIT License
- Asecurity-licenseAqualityMCP server that enables reading and writing macOS system preferences and application settings through the defaults system.Last updated -411
- -security-license-qualityA collection of Apple-native tools for the MCP protocol that enables AI assistants to interact with Apple applications including Messages, Notes, Contacts, Mail, Reminders, Calendar, and Maps.