Back to MCP Catalog

Pushover Notifications MCP Server

CommunicationTypeScript
Send notifications to your devices via Pushover.net
Available Tools

send

Sends a notification via Pushover with customizable message, title, priority, sound, URL, and device targeting

messagetitleprioritysoundurlurl_titledevice

Pushover Notifications is a Model Context Protocol implementation that enables AI agents to send notifications to your devices through Pushover.net. This integration allows AI assistants to notify you about important events, task completions, or any information that requires your attention. With this MCP, AI agents can send customized notifications with different priority levels, sounds, and even include URLs. It's perfect for staying informed about AI-driven processes without having to constantly check in on them.

Overview

Pushover Notifications MCP allows AI agents to send notifications to your devices through the Pushover.net service. This is useful for getting alerts about completed tasks, important information, or any updates that require your attention.

Prerequisites

Before using this MCP, you'll need:

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

You can obtain these credentials from your Pushover.net dashboard.

Installation Options

Using with Cursor

Method 1: Global Installation

You can run the MCP server using npx:

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

Then in Cursor IDE:

  1. Go to Cursor Settings > MCP
  2. Click + Add New MCP Server
  3. Fill in the form:
    • Name: Pushover Notifications (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 with the following configuration:

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

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. Add the following configuration:

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

Using with Smithery

To install Pushover Notifications for Claude Desktop automatically via Smithery:

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

Usage

Once configured, the Pushover notification tool will be automatically available to AI agents. The agent can send notifications with various parameters:

  • message: The main content of the notification (required)
  • title: A title for the notification (optional)
  • priority: Notification priority from -2 (lowest) to 2 (emergency) (optional)
  • sound: Notification sound (optional)
  • url: URL to include in the notification (optional)
  • url_title: Title for the URL (optional)
  • device: Target specific device (optional)

By default, AI agents will ask for approval before sending notifications. You can enable "Yolo mode" in settings to allow automatic sending without confirmation.

Example Interaction

You can ask the AI agent to send you notifications like:

  • "Send me a notification when this task is complete"
  • "Notify me in 30 minutes about the meeting"
  • "Send an urgent notification to remind me about the deadline"

The agent will use the Pushover MCP to deliver these notifications to your devices.

Related MCPs

YouTube Transcript
CommunicationTypeScript

Retrieve transcripts from YouTube videos

iMessage Query
CommunicationPython

Access and analyze your iMessage conversations through a secure MCP server

Slack Integration
CommunicationTypeScript

Enables AI assistants to interact with Slack workspaces

About Model Context Protocol

Model Context Protocol (MCP) allows AI models to access external tools and services, extending their capabilities beyond their training data.

Generate Cursor Documentation

Save time on coding by generating custom documentation and prompts for Cursor IDE.