梦想它,像素化它。由 Pink Pixel 制作 ❤️。
</div>这是一个允许AI代理在任务完成后播放通知声音的模型上下文协议服务器。这个基于TypeScript的MCP服务器提供了一个简单且可配置的通知系统,带有开箱即用的捆绑声音,通过npx即可使用!
play_notification - 播放一个通知声音以指示任务完成
message参数来显示与通知一起的消息5个高质量的通知声音捆绑在包中:
cosmic - 太空主题的通知 🌌fairy - 魔法般的、梦幻般的声音 🧚♀️gentle - 软和舒适的默认声音(默认)🔔pleasant - 平衡的专业声音 📞retro - 怀旧的复古风格通知 🕹️random - 随机播放这5个声音中的一个 🎲只需运行npx - 声音已包含!
{
"mcpServers": {
"notifications": {
"command": "npx",
"args": ["-y", "@pinkpixel/notification-mcp"]
}
}
}
{
"mcpServers": {
"notifications": {
"command": "npx",
"args": ["-y", "@pinkpixel/notification-mcp"],
"env": {
"MCP_NOTIFICATION_SOUND": "cosmic"
}
}
}
}
{
"mcpServers": {
"notifications": {
"command": "npx",
"args": ["-y", "@pinkpixel/notification-mcp"],
"env": {
"MCP_NOTIFICATION_SOUND": "random"
}
}
}
}
{
"mcpServers": {
"notifications": {
"command": "npx",
"args": ["-y", "@pinkpixel/notification-mcp"],
"env": {
"MCP_NOTIFICATION_SOUND_PATH": "C:\\path\\to\\your\\sound.mp3"
}
}
}
}
通知声音可以通过环境变量进行配置:
| 变量 | 描述 | 默认值 |
|---|---|---|
MCP_NOTIFICATION_SOUND | 从捆绑声音中选择:cosmic,fairy,gentle,pleasant,retro,random | gentle |
MCP_NOTIFICATION_SOUND_PATH | 自己MP3文件的绝对路径(覆盖捆绑声音) | null |
MCP_NOTIFICATION_SOUND_PATH) - 最高优先级MCP_NOTIFICATION_SOUND) - 从5个包含的声音中选择一旦配置好,您的MCP客户端可以调用play_notification工具:
await client.request({
method: "tools/call",
params: {
name: "play_notification",
arguments: {
message: "任务成功完成!🎉"
}
}
});
# 克隆仓库
git clone https://github.com/pinkpixel-dev/notification-mcp.git
cd notification-mcp
# 安装依赖
npm install
# 构建服务器
npm run build
# 开发时自动重建
npm run watch
{
"mcpServers": {
"notifications": {
"command": "node",
"args": ["./build/index.js"],
"env": {
"MCP_NOTIFICATION_SOUND": "retro"
}
}
}
}
使用MCP Inspector进行交互式调试:
npm run inspector
Inspector 提供了一个网页界面,在浏览器中测试您的 MCP 服务器。
无需安装 - 声音自动捆绑:
npx @pinkpixel/notification-mcp
npm install -g @pinkpixel/notification-mcp
notification-mcp
npm install @pinkpixel/notification-mcp
npx notification-mcp
所有声音文件都位于sounds/目录下,并在安装包时自动包含:
sounds/cosmic_chime.mp3 - 🌌 太空主题sounds/fairy_chime.mp3 - 🧚♀️ 魔法般的sounds/gentle_chime.mp3 - 🔔 默认(柔和)sounds/pleasant_chime.mp3 - 📞 专业的sounds/retro_chime.mp3 - 🕹️ 怀旧的MCP_NOTIFICATION_SOUND=random - 🎲 让我惊喜!我们欢迎贡献!请参阅CONTRIBUTING.md获取指南。
此项目根据MIT许可证发布 - 详情见LICENSE文件。
由 Pink Pixel 制作 ❤️ ✨