产品定位
MCP Make Sound是一个专为macOS设计的音频播放服务,通过MCP协议为AI助手和客户端应用提供丰富的音频反馈功能。
核心功能
- 简单声音方法:预配置的信息、警告和错误提示音
- 自定义系统声音:播放14种内置macOS系统声音
- 文本转语音:支持可定制语音的文本转语音功能
- 文件播放:支持从磁盘播放自定义音频文件
- 基于TypeScript和MCP SDK构建
- 轻量级且易于集成
适用场景
- AI任务完成时的音频反馈
- 系统通知和警报
- 文本内容的语音播报
- 自定义音频提示
工具列表
简单声音方法
play_info_sound
- 功能:播放信息提示音
- 参数:无
- 声音:Glass.aiff
play_warning_sound
- 功能:播放警告提示音
- 参数:无
- 声音:Purr.aiff
play_error_sound
- 功能:播放错误提示音
- 参数:无
- 声音:Sosumi.aiff
高级声音方法
play_sound
- 功能:播放各种类型的声音,支持自定义参数
- 参数:
- type(必需):"system"、"tts"或"file" - 根据类型不同有额外参数
使用教程
使用依赖
- 🍎 macOS(使用
afplay和系统声音) - 🟢 Node.js 18+
- 📝 TypeScript
安装教程
- 克隆仓库:
git clone
cd mcp-make-sound- 安装依赖:
npm install- 构建项目:
npm run build调试方式
启动MCP服务器:
npm start开发模式(自动重载):
npm run dev停止所有运行的MCP服务器实例:
npm run kill