Toast
Displays desktop notifications on Windows 10 and macOS based on requests from Model Context Protocol (MCP) clients.
About
Toast is an MCP server designed to display desktop notifications triggered by MCP clients, such as VSCode Cline. It supports both Windows 10 (using win10toast) and macOS (using osascript) for generating customizable notifications. The server handles notification requests from clients and renders them as desktop alerts, offering configurable parameters such as title, message, display time, and icon (Windows only). Toast aims to provide a seamless integration for MCP-based applications needing user-friendly notification capabilities.
Key Features
- Supports Windows 10 and macOS desktop notifications
- Handles multiple simultaneous client connections
- Compatible with VSCode Cline and other MCP clients
- Provides comprehensive logging and error handling
- Allows customization of notification parameters (title, message, icon, etc.)
- 3 GitHub stars
Use Cases
- Displaying build status updates from VSCode Cline
- Providing real-time feedback to users interacting with MCP-based tools
- Notifying users of important events or errors within an MCP-enabled application