这是一个基于 Model Context Protocol 在推维信.net 上的实现,主要用于借助推维信发送通知,让 AI 代理与推维信.net 之间的通知交互更加便捷高效。
此 MCP 允许 AI 代理通过推维信.net 发送通知。它实现了 MCP 规范,使得与兼容的 AI 系统集成变得无缝。
send 工具,可通过推维信发送通知,且支持多种参数配置。使用 npx 运行 MCP 服务器:
npx -y pushover-mcp@latest start --token YOUR_TOKEN --user YOUR_USER
在你的 Cursor IDE 中:
Cursor 设置 > MCP。+ 添加新的 MCP 服务器。推维信通知(或其他你喜欢的名称)。命令。npx -y pushover-mcp@latest start --token YOUR_TOKEN --user YOUR_USER。在你的项目中添加一个 .cursor/mcp.json 文件:
{
"servers": {
"pushover": {
"command": "npx -y pushover-mcp"
}
}
}
设置 > MCP。添加新的 MCP 服务器。npx -y pushover-mcp@latest start --token YOUR_TOKEN --user YOUR_USER。此 MCP 提供一个工具 send,用于通过推维信发送通知。
{
message: string; // 必填:要发送的消息
title?: string; // 可选:消息标题
priority?: number; // 可选:-2 到 2 (-2:最低,2:紧急)
sound?: string; // 可选:通知声音
url?: string; // 可选:包含的链接
url_title?: string; // 可选:链接标题
device?: string; // 可选:指定设备
}
{
"name": "send",
"params": {
"message": "来自 AI 的问候",
"title": "AI 通知",
"priority": 1
}
}
设置 > MCP。添加新的 MCP 服务器。npx -y pushover-mcp@latest start --token YOUR_TOKEN --user YOUR_USER。MCP 代理 菜单测试此服务器。
要开始开发,请执行以下步骤:
npm install
npm run build
npm test
本项目采用 MIT 协议。
你需要从 推维信.net 控制面板 获取推维信.net 的应用令牌和你的用户密钥。