MCP Node-Notifier Server

MIT License
212
  • Linux
  • Apple

Integrations

  • Provides system notification capabilities for Linux systems using notify-send, supporting customizable urgency levels, categories, and display hints.

  • Enables system notifications through macOS Notification Center with support for action buttons, reply functionality, and customizable labels.

  • Allows installation and execution of the notification server through NPM packages, supporting one-click installation in VS Code environments.

Servidor de notificaciones MCP

Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona capacidades de notificación del sistema mediante un notificador de nodo.

Herramientas

mostrar notificación

Muestra una notificación del sistema utilizando el notificador predeterminado para la plataforma actual.

Parámetros comunes para todas las herramientas de notificación:

  • title : Título de la notificación
  • message : Contenido del mensaje de la notificación
  • sound (opcional): reproduce un sonido con la notificación (predeterminado: falso)
  • wait (opcional): esperar la acción del usuario antes de eliminar la notificación (predeterminado: falso)
  • icon (opcional): Ruta al archivo del icono (.ico, .png, .jpg o específico de la plataforma)
  • timeout (opcional): tiempo en segundos antes de que expire la notificación (Linux/Windows)

mostrar-notificación-macos

Muestra una notificación mediante el Centro de notificaciones de macOS. Parámetros adicionales:

  • actions : Matriz de etiquetas de botones de acción
  • closeLabel : Etiqueta para la notificación de cierre
  • dropdownLabel : Etiqueta para el menú desplegable
  • reply : Habilitar la funcionalidad de respuesta

mostrar-notificación-linux

Muestra una notificación mediante el método notify-send de Linux. Parámetros adicionales:

  • urgency : Nivel de urgencia de la notificación ("baja", "normal", "crítica")
  • category : Categoría de notificación
  • hint : Sugerencia para la visualización de notificaciones
  • app-name : Nombre de la aplicación

Mostrar notificaciones de Windows

Muestra una notificación mediante las notificaciones de Windows Toast (Windows 8 o superior). Parámetros adicionales:

  • appID : Identificador de la aplicación
  • shortcutPath : Ruta al archivo de acceso directo para la notificación
  • install : Ruta al instalador cuando se hace clic en la notificación

Mostrar globo de ventana de notificación

Muestra una notificación mediante las notificaciones de globo de Windows (Windows 7 y versiones anteriores). Parámetros adicionales:

  • type : Tipo de notificación ("info", "advertencia", "error")

gruñido de notificación de espectáculo

Muestra una notificación con Growl. Parámetros adicionales:

  • name : Nombre de la aplicación para Growl
  • host : host del servidor Growl
  • port : puerto del servidor Growl
  • sticky : mantener la notificación visible
  • label : Etiqueta para notificación
  • priority : Prioridad de notificación (-2 a 2)
  • sender : Remitente de la notificación

Desarrollo

  1. Instalar dependencias:
npm install
  1. Construir el proyecto:
npm run build
  1. Iniciar el servidor:
npm start

Uso con VS Code

Para una instalación rápida, utilice uno de los botones de instalación de un solo clic en la parte superior de este README.

Para la instalación manual, agregue el siguiente bloque JSON a su archivo de configuración de usuario (JSON) en VS Code. Para ello, presione Ctrl + Shift + P y escriba Preferences: Open User Settings (JSON) .

Opcionalmente, puede agregarlo a un archivo llamado .vscode/mcp.json en su espacio de trabajo. Esto le permitirá compartir la configuración con otros.

Tenga en cuenta que la clave mcp no es necesaria en el archivo .vscode/mcp.json .

{ "mcp": { "servers": { "notify": { "command": "npx", "args": ["-y", "mcp-notify"] } } } }

Instalación mediante herrería

Para instalar Notify Server para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @burkeholland/mcp-notify --client claude

Instalación manual

Agregue la entrada del servidor MCP Notify a su configuración de Claude para usarlo automáticamente.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor de protocolo de contexto de modelo que proporciona capacidades de notificación del sistema en varias plataformas (MacOS, Windows, Linux) mediante node-notifier.

  1. Herramientas
    1. mostrar notificación
    2. mostrar-notificación-macos
    3. mostrar-notificación-linux
    4. Mostrar notificaciones de Windows
    5. Mostrar globo de ventana de notificación
    6. gruñido de notificación de espectáculo
  2. Desarrollo
    1. Uso con VS Code
      1. Instalación mediante herrería
      2. Instalación manual

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      A simple MCP server that can send notifications on mac devices.
      Last updated -
      5
      9
      8
      TypeScript
      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 -
      71
      4
      TypeScript
      Apache 2.0
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that provides network control and management capabilities through the POX SDN controller, enabling Python-based network programming, OpenFlow device management, and automated network analysis.
      Last updated -
      1
      Python
      MIT License
    • -
      security
      A
      license
      -
      quality
      A demonstration server that implements the Model Context Protocol (MCP) SDK, providing tools and endpoints for server-sent events and message handling.
      Last updated -
      27
      TypeScript
      MIT License

    View all related MCP servers

    Appeared in Searches

    ID: 16ub4cuk2h