Supports sending email notifications through Gmail's SMTP server when AI tasks are completed
Provides native system notifications for Linux environments when AI tasks are complete
Delivers native system notifications for macOS when AI tasks are complete
Compatible with Ubuntu's default notification system for displaying alerts when AI tasks finish
🤔 Why Message MCP?
Are you still working like this?
- 👀 Staring at the progress bar waiting for AI to generate code
- 🔄 Constantly switching windows to check if ChatGPT has finished replying
- ⏳ Afraid to leave your seat while Cursor, Copilot, Claude Code and more are running
Message MCP solves this problem!
✨ Features
- 💬 Instant Notifications: Automatically pops up desktop notifications when AI tasks are done
- 🔔 Sound Alerts: Audio reminders so you never miss any important progress
- 📧 Email Notifications: Support for sending email notifications via SMTP
- 🧩 Webhook Support: Send notifications to custom URL endpoints
💡 Usage
👤 You: Make a Tetris web game. Notify me when done. 🤖 AI: I'll start making the Tetris game...
MacOS / Linux
Windows
Email Notification Setup (Optional)
If you want to use email notifications, add the SMTP URL configuration parameter to the args
array:
Common SMTP URL Examples:
- Gmail:
smtp://user:pass@smtp.gmail.com:587
- Outlook:
smtp://user:pass@smtp-mail.outlook.com:587
- Yahoo:
smtp://user:pass@smtp.mail.yahoo.com:587
- QQ Mail:
smtps://user:pass@smtp.qq.com:465
Webhook Notification Setup (Optional)
If you want to use webhook notifications, add the webhook URL configuration parameter:
📌 System Requirements
- macOS: Native notifications require >= 10.8
- Linux: notify-osd or libnotify-bin installed (Ubuntu includes by default)
- Windows: >= 8, or taskbar balloon notifications for Windows < 8
⚡ Troubleshooting
Windows System Notifications Disabled
Settings > Notifications & actions > Get notifications from apps and other senders → Enable
WSL2 Environment Missing OS Notifications
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Real-time push notifications and alert sounds free you from staring at the screen. While the AI works, you can comfortably enjoy a cup of coffee.
Related MCP Servers
- -securityFlicense-qualityEnables AI agents to interact with Novu's notification system, facilitating operations like sending notifications, managing subscribers, and organizing topics.Last updated -1TypeScript
- -securityAlicense-qualityA Model Context Protocol service that sends desktop notifications and alert sounds when AI agent tasks are completed, integrating with various LLM clients like Claude Desktop and Cursor.Last updated -13PythonMIT License
- AsecurityFlicenseAqualityA collection of tools that enable AI assistants to interact with Apple applications and services including Contacts, Notes, Messages, Mail, Reminders, Calendar, Maps, and Web Search through the Model Context Protocol.Last updated -8TypeScript
- -securityFlicense-qualityA Model Context Protocol server that allows AI agents to play notification sounds when tasks are completed.Last updated -481JavaScript