MCP通知服务器:任务完成时发送系统通知

MCP通知服务器:任务完成时发送系统通知

当代理任务完成后,发送桌面通知并播放提示音。

快速入门

安装

  1. 使用以下命令克隆仓库: git clone https://github.com/Cactusinhand/mcp_server_notify.git
  2. 进入项目目录并创建虚拟环境: cd mcp_server_notify uv venv source .venv/Scripts/activate
  3. 安装依赖: uv pip install mcp-server-notify
  4. 验证安装是否成功: python -m mcp_server_notify

使用

  • 在配置文件中添加通知服务器的命令和参数。
  • 示例(Claude Desktop): { "mcpServers": { "NotificationServer": { "command": "python", "args": [ "-m", "mcp_server_notify" ] } } }
  • 在任务输入末尾添加提示以触发通知。

注意事项

  • Windows需要安装pywin32:pip install pywin32
  • macOS需要安装terminal-notifier:brew install terminal-notifier