MCP Node-Notifier Server

MIT License
212
  • Linux
  • Apple

show-notification-linux

Display customizable notifications on Linux using notify-send. Configure title, message, urgency, sound, icon, and timeout for system-wide alerts.

Instructions

Show a notification using Linux notify-send

Input Schema

NameRequiredDescriptionDefault
actionsNoAction buttons to add to notification (macOS only)
app-nameNoApplication name
appIDNoApplication identifier (Windows only)
categoryNoCategory of notification
closeLabelNoLabel for closing notification (macOS only)
dropdownLabelNoLabel for dropdown (macOS only)
hintNoHint for notification display
iconNoPath to icon file (.ico, .png, .jpg, or platform specific)
installNoPath to installer when notification is clicked (Windows Toaster only)
messageYesMessage content of the notification
replyNoEnable reply functionality (macOS only)
senderNoSender of notification (Growl only)
soundNoPlay a sound with the notification (default: false)
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" }, "app-name": { "description": "Application name", "type": "string" }, "appID": { "description": "Application identifier (Windows only)", "type": "string" }, "category": { "description": "Category of notification", "type": "string" }, "closeLabel": { "description": "Label for closing notification (macOS only)", "type": "string" }, "dropdownLabel": { "description": "Label for dropdown (macOS only)", "type": "string" }, "hint": { "description": "Hint for notification display", "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" }, "message": { "description": "Message content of the notification", "type": "string" }, "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" }, "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