一个实现 Model Context Protocol 的推送通知服务,用于通过 Pushover.net 发送通知,可与兼容的 AI 系统无缝集成,助力 AI 代理轻松发送通知。
此 MCP 允许 AI 代理通过 Pushover.net 发送通知,它实现了 MCP 规范,可与兼容的 AI 系统无缝集成。
send 工具,可自定义通知的多种参数。运行 MCP 服务器使用 npx:
npx -y pushover-mcp@latest start --token 您的令牌 --user 您的用户密钥
在您的 Cursor IDE 中:
Cursor 设置 > MCP。+ 添加新的 MCP 服务器。Pushover 通知(或其他您喜欢的名称)。command。npx -y pushover-mcp@latest start --token 您的令牌 --user 您的用户密钥。在您的项目中添加一个 .cursor/mcp.json 文件:
{
"mcpServers": {
"pushover": {
"command": "npx",
"args": [
"-y",
"pushover-mcp@latest",
"start",
"--token",
"您的令牌",
"--user",
"您的用户密钥"
]
}
}
}
此工具也可以通过 Roo Code 使用,提供类似的集成和配置选项。
MCP 提供了一个工具:
send通过 Pushover 发送通知。
{
message: string; // 必填:要发送的消息
title?: string; // 可选:消息标题
priority?: number; // 可选:-2 到 2(-2:最低,2:紧急)
sound?: string; // 可选:通知声音
url?: string; // 可选:包含的 URL
url_title?: string; // 可选:URL 的标题
device?: string; // 可选:指定目标设备
}
{
"name": "send",
"params": {
"message": "来自 AI 的问候",
"title": "AI 通知",
"priority": 1
}
}
配置完成后,Pushover 通知工具将自动在 Cursor AI 代理中可用。您可以通过以下方式使用:
可用工具 下列出。默认情况下,代理会在发送通知前询问批准。启用“Yolo 模式”以允许自动发送。
npm install
npm run build
npm test
MIT License