MCP Node-Notifier Server

MIT License
212
  • Linux
  • Apple

show-notification-growl

Display custom notifications via Growl, enabling user alerts with configurable title, message, sound, icons, and urgency levels for macOS, Windows, and Linux systems.

Instructions

Show a notification using Growl

Input Schema

NameRequiredDescriptionDefault
actionsNoAction buttons to add to notification (macOS only)
appIDNoApplication identifier (Windows only)
closeLabelNoLabel for closing notification (macOS only)
dropdownLabelNoLabel for dropdown (macOS only)
hostNoGrowl server host
iconNoPath to icon file (.ico, .png, .jpg, or platform specific)
installNoPath to installer when notification is clicked (Windows Toaster only)
labelNoLabel for notification
messageYesMessage content of the notification
nameNoApplication name for Growl
portNoGrowl server port
priorityNoNotification priority (-2 to 2)
replyNoEnable reply functionality (macOS only)
senderNoSender of notification (Growl only)
soundNoPlay a sound with the notification (default: false)
stickyNoKeep notification visible
timeoutNoTime in seconds before notification expires (Linux/Windows)
titleYesTitle of the notification
typeNoNotification type (Windows Balloon only)
urgencyNoNotification urgency level (Linux only)
waitNoWait for user action before removing notification (default: false)

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "actions": { "description": "Action buttons to add to notification (macOS only)", "items": { "type": "string" }, "type": "array" }, "appID": { "description": "Application identifier (Windows only)", "type": "string" }, "closeLabel": { "description": "Label for closing notification (macOS only)", "type": "string" }, "dropdownLabel": { "description": "Label for dropdown (macOS only)", "type": "string" }, "host": { "description": "Growl server host", "type": "string" }, "icon": { "description": "Path to icon file (.ico, .png, .jpg, or platform specific)", "type": "string" }, "install": { "description": "Path to installer when notification is clicked (Windows Toaster only)", "type": "string" }, "label": { "description": "Label for notification", "type": "string" }, "message": { "description": "Message content of the notification", "type": "string" }, "name": { "description": "Application name for Growl", "type": "string" }, "port": { "description": "Growl server port", "type": "number" }, "priority": { "description": "Notification priority (-2 to 2)", "type": "number" }, "reply": { "description": "Enable reply functionality (macOS only)", "type": "boolean" }, "sender": { "description": "Sender of notification (Growl only)", "type": "string" }, "sound": { "description": "Play a sound with the notification (default: false)", "type": "boolean" }, "sticky": { "description": "Keep notification visible", "type": "boolean" }, "timeout": { "description": "Time in seconds before notification expires (Linux/Windows)", "type": "number" }, "title": { "description": "Title of the notification", "type": "string" }, "type": { "description": "Notification type (Windows Balloon only)", "enum": [ "info", "warn", "error" ], "type": "string" }, "urgency": { "description": "Notification urgency level (Linux only)", "enum": [ "low", "normal", "critical" ], "type": "string" }, "wait": { "description": "Wait for user action before removing notification (default: false)", "type": "boolean" } }, "required": [ "title", "message" ], "type": "object" }

You must be authenticated.

Other Tools from MCP Node-Notifier Server

Related Tools

ID: 16ub4cuk2h