send_notificationLABSCO SUMMARY
One tool, and it is the right one.
The value of a notification server is entirely in how little it asks of you: no account, no webhook, no service to sign up for — the notification surface is the one your operating system already has. Two consequences. It is Windows-only by construction, and it only goes one way: the assistant can tell you something happened, but nothing comes back.
What it is
A small Node.js MCP server whose whole job is to put a native Windows notification on screen. It exists for the moment a long task ends while you are looking at something else.
What you get
- One tool that raises a Windows system notification —
send_notification - A required
titleandmessage, so the notification says what happened without you opening anything - An optional
sound, defaulting to on, for when a silent banner would be missed
Requirements
Windows, and Node.js. No account and no key. Clone the repository, npm install, then start it — the client config in the README points at a batch file wrapper, and the server can also be run directly with node against its entry script.
Setup effort
Build from source — get the source, then follow the steps on this page and add the configuration for your client
USE CASES
Being told a long task finished
Have the assistant raise a notification at the end of a build or analysis, so you can work elsewhere until it does.
Not missing a question mid-task
Notify with sound when the assistant needs a decision before it can continue, instead of leaving the session idle.
Flagging a failure the moment it happens
Put the error in the title and the detail in the message, so the banner alone tells you whether to switch windows.
1 tool
Listed in project docs. Your client may show a different list.
BEFORE YOU INSTALL
What to know first
Tools you get
1 tool named in the project's documentation.
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
Get the source, then follow the steps on this page and add the configuration for your client. This one is built from source rather than installed with a single command.
Server setup
git clone https://github.com/LyazS/WinNotificationMCPServer
cd WinNotificationMCPServer
npm install
npm startMCP Clients
Claude Desktop
{
"mcpServers": {
"notification-server": {
"command": "<YOUR_PATH_TO_START_MCP_SERVER>",
"args": [],
"env": {
"NODE_ENV": "production"
}
}
}
}