MCP 通知服务器是一个专为 macOS 系统打造的实用工具。它能在 Cursor/Windsurf 完成代码生成,或是需要用户批准相关操作时,及时播放提示音,有效提升用户的使用体验和工作效率。
npx -y @mkusaka/mcp-notify-server
npm install -g @mkusaka/mcp-notify-server
在你的 Cursor 配置文件 (~/.cursor/config.json) 中添加以下内容:
{
"mcpServers": {
"notify": {
"command": "npx",
"args": ["-y", "@mkusaka/mcp-notify-server"]
}
}
}
在你的 Cursor 规则文件中添加以下内容:
每次需要用户注意时,使用 "notify" 播放声音进行通知
- 当你需要用户批准运行工具时
- 当任务完成时
- 不要播放超过一个提示音通知。
git clone https://github.com/mkusaka/mcp-notify-server.git
cd mcp-notify-server
npm install
npm run build
你可以使用 mcp-inspector 交互式地测试 MCP 服务器:
npm run inspect
这允许你在交互环境中测试服务器的工具和功能。
npm run build - 构建项目npm run start - 启动服务器npm run dev - 启动开发模式(带有监控)npm run inspect - 启动交互式检查模式⚠️ 重要提示
- 目前仅支持 macOS 系统。
- 提示音通知依赖于大语言模型的判断,可能会导致:
- 呼叫时机意外提前或延后。
- 偶然漏掉提示。
- 行为上可能存在差异。
欢迎贡献!请随意提交 Pull Request。
ISC
@mkusaka