pushover-mcp

This repository provides a Model Context Protocol (MCP) implementation for sending notifications via Pushover.net. It allows AI agents to seamlessly send notifications through Pushover using a simple tool schema.

12
0

Pushover MCP

A Model Context Protocol (MCP) implementation for sending notifications via Pushover.net, enabling AI agents to send notifications.

Overview

This MCP allows AI agents to send notifications through Pushover.net, integrating seamlessly with MCP-compatible AI systems.

Configuration

Requires a Pushover.net application token and user key, obtainable from the Pushover.net dashboard.

Tool Schema

Provides a single tool:

send

Sends a notification via Pushover. Parameters include message (required), and optional fields like title, priority (-2 to 2), sound, url, url_title, and device.

Example MCP Tool Call

{
  "name": "send",
  "params": {
    "message": "Hello from AI",
    "title": "AI Notification",
    "priority": 1
  }
}

Installing

Using with Cursor

Instructions provided for global and project-specific installation methods, involving Cursor IDE settings and .cursor/mcp.json configuration.

Using with Roo Code

Instructions provided for Roo Code settings and configuration.

Installing via Smithery

Installation via Smithery is supported using the provided command.

Development

Instructions provided for installing dependencies, building, and running tests.

License

MIT

Repository

AS
AshikNesin

AshikNesin/pushover-mcp

Created

March 5, 2025

Updated

March 24, 2025

Language

TypeScript

Category

Communication