- Home
- MCP servers
- MCP Notifications
MCP Notifications
- javascript
1
GitHub Stars
javascript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"artemeey-mcp-notifications": {
"command": "mcp-notifications",
"args": [],
"env": {
"MCP_NOTIFICATIONS_APP_ID": "Topvisor.Codex"
}
}
}
}You can add desktop notifications to your MCP workflows so you receive immediate feedback on task status, failures, and important updates. This MCP server runs locally and sends system notifications, helping you stay informed without constantly checking chats or consoles.
How to use
You run the MCP notifications server locally and configure your MCP clients to call it. When a task completes or an important event occurs, a desktop notification is generated and delivered in the background, so your work on other tasks stays uninterrupted.
How to install
Prerequisites: you need Node.js version 20 or higher and npm version 10 or higher.
Install the MCP notifications server globally so you can invoke it from any MCP client.
npm i -g @topvisor/mcp-notifications
Additional sections
Configure your MCP clients to use the notifications server. The executable is designed to be an MCP server entrypoint (stdio). You do not use it as a one-shot notification command.
Codex configuration example shows how to enable and point Codex at the server. After updating the configuration, restart Codex to apply changes.
Claude Agent configuration example shows how to add the MCP notifications server to the client configuration and then restart the client.
You can choose between manual and automatic notification approaches to suit your workflow. Manual approach prompts the agent to notify you when needed. Automatic approach allows global or project-specific default behavior for notifications.
Tool: send_notification enables you to push a desktop notification with fields like title, message, and optional settings such as play_sound, icon, and app_id.
{
"title": "Codex",
"message": "Deployment completed successfully",
"play_sound": true,
"icon": "/opt/mcp-notifications/icons/custom.png",
"app_id": "Topvisor.Codex"
}
Usage prompts to test in Codex
You can test the notification flow by sending a test request to the server through Codex with simple prompts like Check send_notification or Send a notification with sound. The expected result in logs is that the notification is queued.
Available tools
send_notification
Sends a desktop notification with a title, message, and optional settings such as play_sound, icon, and app_id. Returns a queued notification response and delivers the notification asynchronously.