Navigation
Pushover MCP: Instant Notifications & Enterprise Alerts - MCP Implementation

Pushover MCP: Instant Notifications & Enterprise Alerts

Pushover MCP: A robust MCP implementation enabling instant, customizable notifications via Pushover. Seamlessly integrate reliable, enterprise-grade alert systems across devices.

Developer Tools
4.6(19 reviews)
28 saves
13 comments

This tool saved users approximately 11819 hours last month!

About Pushover MCP

What is Pushover MCP: Instant Notifications & Enterprise Alerts?

Pushover MCP is a Model Context Protocol (MCP) implementation enabling AI agents to send instant notifications and enterprise-grade alerts via the Pushover.net platform. It acts as a bridge between AI systems and the Pushover API, allowing seamless integration with tools like Cursor and Roo Code. The solution simplifies the process of programmatically sending messages with customizable parameters like priority levels and device targeting.

How to Use Pushover MCP: Instant Notifications & Enterprise Alerts?

Using Pushover MCP involves three core steps:

  1. Configuration: Obtain a Pushover application token and user key from your Pushover dashboard.
  2. Installation: Deploy the MCP server using npm commands either globally or within a project-specific configuration file.
  3. Integration: Configure AI agents (e.g., Cursor, Roo Code) to recognize the MCP server, enabling automatic or manual trigger of notifications through the "send" tool.

Pushover MCP Features

Key Features of Pushover MCP: Instant Notifications & Enterprise Alerts?

  • Customizable Notifications: Define message titles, urgency levels (-2 to 2), sounds, URLs, and targeted devices.
  • Compliance with MCP Standards: Fully compatible with MCP-enabled AI platforms for standardized workflows.
  • Multi-Environment Support: Works across IDEs like Cursor and Roo Code, with automatic agent recognition.
  • Safety Controls: Optional "Yolo mode" bypasses manual approval for trusted environments.

Use Cases of Pushover MCP: Instant Notifications & Enterprise Alerts?

Common applications include:

  • Automating critical system alerts for IT operations.
  • Triggering project status updates in development workflows.
  • Delivering emergency notifications with priority escalation.
  • Centralizing cross-platform messaging for enterprise teams.

Pushover MCP FAQ

FAQ from Pushover MCP: Instant Notifications & Enterprise Alerts?

How do I get Pushover credentials?
Create a Pushover account and navigate to your Applications page to generate tokens.
Can I customize notification sounds?
Yes—select from Pushover’s predefined sounds like "cashregister" or "sosumi" via the "sound" parameter.
What’s the difference between global and project-specific setup?
Global installation runs MCP across all projects, while project-specific configurations isolate settings to individual directories.
Why use Yolo mode?
Disables manual approval for automated workflows, ideal for trusted environments handling non-critical notifications.

Content

Pushover MCP

smithery badge

A Model Context Protocol implementation for sending notifications via Pushover.net.

Overview

This MCP enables AI agents to send notifications through Pushover.net. It implements the MCP specification, allowing seamless integration with MCP-compatible AI systems.

Configuration

You'll need:

  1. An application token from Pushover.net
  2. Your user key from Pushover.net

Get these from your Pushover.net dashboard.

Tool Schema

The MCP provides a single tool:

send

Sends a notification via Pushover.

{
  message: string;          // Required: The message to send
  title?: string;          // Optional: Message title
  priority?: number;       // Optional: -2 to 2 (-2: lowest, 2: emergency)
  sound?: string;         // Optional: Notification sound
  url?: string;          // Optional: URL to include
  url_title?: string;   // Optional: Title for the URL
  device?: string;     // Optional: Target specific device
}

Example MCP Tool Call

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

Installing

Using with Cursor

Method 1: Install Globally

Run the MCP server using npx:

npx -y pushover-mcp@latest start --token YOUR_TOKEN --user YOUR_USER

In your Cursor IDE

  1. Go to Cursor Settings > MCP
  2. Click + Add New MCP Server
  3. Fill in the form:
    * Name: Pushover Notification (or any name you prefer)
    * Type: command
    * Command: npx -y pushover-mcp@latest start --token YOUR_TOKEN --user YOUR_USER

Method 2: Project-specific Configuration

Add an .cursor/mcp.json file to your project:

{
  "mcpServers": {
    "pushover": {
      "command": "npx",
      "args": [
        "-y",
        "pushover-mcp@latest",
        "start",
        "--token",
        "YOUR_TOKEN",
        "--user", 
        "YOUR_USER"
      ]
    }
  }
}

Using the Tool

Once configured, the Pushover notification tool will be automatically available to the Cursor AI Agent. You can:

  1. The tool will be listed under Available Tools in MCP settings
  2. Agent will automatically use it when relevant
  3. You can explicitly ask Agent to send notifications

By default, Agent will ask for approval before sending notifications. Enable "Yolo mode" in settings to allow automatic sending.

Cursor Agent

Using with Roo Code

Access the MCP settings by clicking “Edit MCP Settings” in Roo Code settings or using the “Roo Code: Open MCP Config” command in VS Code's command palette.

{
  "mcpServers": {
    "pushover": {
      "command": "npx",
      "args": [
        "-y",
        "pushover-mcp@latest",
        "start",
        "--token",
        "YOUR_TOKEN",
        "--user", 
        "YOUR_USER"
      ]
    }
  }
}
  1. The Pushover notification tool will be available to Roo Code's AI agents

Note: Replace YOUR_TOKEN & YOUR_USER with your Pushover credentials.

Installing via Smithery

To install Pushover Notification for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @AshikNesin/pushover-mcp --client claude

Development

# Install dependencies
pnpm install

# Build
pnpm build

# Run tests
pnpm test

License

MIT

Related MCP Servers & Clients