Pushover MCP

by AshikNesin

Integrations

  • Used to install and run the MCP server globally or as a project dependency through npx commands.

  • Used for package management in the development of the MCP server, handling dependencies and providing build and test commands.

  • Used to define the schema for the notification tool, providing type definitions for the parameters accepted by the Pushover service.

MCP fácil de manipular

Una implementación del Protocolo de Contexto Modelo para enviar notificaciones a través de Pushover.net .

Descripción general

Este MCP permite a los agentes de IA enviar notificaciones a través de Pushover.net. Implementa la especificación MCP, lo que permite una integración fluida con sistemas de IA compatibles con MCP.

Configuración

Necesitarás:

  1. Un token de aplicación de Pushover.net
  2. Su clave de usuario de Pushover.net

Obtén estos desde tu panel de control de Pushover.net .

Esquema de herramientas

El MCP proporciona una única herramienta:

send

Envía una notificación a través de 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 }

Ejemplo de llamada a la herramienta MCP

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

Instalación

Uso con cursor

Método 1: Instalar globalmente

Ejecute el servidor MCP usando npx:

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

En su IDE de cursor

  1. Vaya a Cursor Settings > MCP
  2. Haga clic en + Add New MCP Server
  3. Rellene el formulario:
    • Nombre: Pushover Notification (o cualquier nombre que prefieras)
    • Tipo: command
    • Comando: npx -y pushover-mcp@latest start --token YOUR_TOKEN --user YOUR_USER

Método 2: Configuración específica del proyecto

Agregue un archivo .cursor/mcp.json a su proyecto:

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

Uso de la herramienta

Una vez configurada, la herramienta de notificaciones Pushover estará disponible automáticamente para el agente de Cursor AI. Puedes:

  1. La herramienta aparecerá en Available Tools en la configuración de MCP
  2. El agente lo utilizará automáticamente cuando sea relevante.
  3. Puedes pedirle explícitamente al Agente que envíe notificaciones

De forma predeterminada, el Agente solicitará aprobación antes de enviar notificaciones. Habilite el "Modo Yolo" en la configuración para permitir el envío automático.

Uso con código Roo

Acceda a la configuración de MCP haciendo clic en “Editar configuración de MCP” en la configuración de Roo Code o utilizando el comando “Roo Code: Abrir configuración de MCP” en la paleta de comandos de VS Code.

{ "mcpServers": { "pushover": { "command": "npx", "args": [ "-y", "pushover-mcp@latest", "start", "--token", "YOUR_TOKEN", "--user", "YOUR_USER" ] } } }
  1. La herramienta de notificación Pushover estará disponible para los agentes de IA de Roo Code

Nota: Reemplace YOUR_TOKEN y YOUR_USER con sus credenciales de Pushover.

Instalación mediante herrería

Para instalar Pushover Notification para Claude Desktop automáticamente a través de Smithery :

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

Desarrollo

# Install dependencies pnpm install # Build pnpm build # Run tests pnpm test

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Una implementación del Protocolo de Contexto de Modelo que permite a los agentes de IA enviar notificaciones a través de Pushover.net, admitiendo la personalización de mensajes con varios parámetros como prioridad, sonido y URL.

  1. Descripción general
    1. Configuración
      1. Esquema de herramientas
        1. send
        2. Ejemplo de llamada a la herramienta MCP
      2. Instalación
        1. Uso con cursor
          1. Método 1: Instalar globalmente
          2. Método 2: Configuración específica del proyecto
          3. Uso de la herramienta
        2. Uso con código Roo
          1. Instalación mediante herrería
            1. Desarrollo
              1. Licencia

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  Enables AI models to interact with messages from various messaging platforms (Mobile, Mail, WhatsApp, LinkedIn, Slack, Twitter, Telegram, Instagram, Messenger) through a standardized interface.
                  Last updated -
                  3
                  3
                  Python
                  MIT License
                  • Linux
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol service that sends desktop notifications and alert sounds when AI agent tasks are completed, integrating with various LLM clients like Claude Desktop and Cursor.
                  Last updated -
                  13
                  Python
                  MIT License
                  • Apple
                  • Linux
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that enables AI assistants to interact with Telegram, allowing them to search channels, list available channels, retrieve messages, and filter messages by regex patterns.
                  Last updated -
                  12
                  JavaScript
                  MIT License
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server enabling AI systems to send real-time notifications to phones, desktops, and other devices through the ntfy publish/subscribe service.
                  Last updated -
                  18
                  7
                  TypeScript
                  Apache 2.0
                  • Apple

                View all related MCP servers

                ID: pe4vw5q95c