sassy_toast
Send a desktop notification to alert when a long-running task finishes. Supports Windows, macOS, and Linux with automatic fallback per platform.
Instructions
Shows a desktop notification on the machine running SassyMCP; no files or data are changed. Routed per platform: Windows tries BurntToast, then .NET toast, then msg.exe; macOS uses osascript; Linux uses notify-send and fails if libnotify is not installed. title and message are required; duration accepts short or long (default short) and anything else is treated as short, mapping to normal or critical urgency on Linux. Returns sent or failed plus the method used, with a 10-second per-method timeout. Use it to alert on completion of a long-running task the user is watching for.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| message | Yes | ||
| duration | No | short |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||