MCP server for Claude Desktop sound and visual notifications on macOS
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-charles-adedotun-notifications-mcp-ser","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Notifications MCP Server [](https://github.com/charles-adedotun/notifications-mcp-server/actions/workflows/python-test.yml) MCP server that plays sounds and shows notifications when Claude Desktop completes tasks. ## Why This Exists You kick off a long Claude task and tab away to check email, review PRs, or write docs. Ten minutes later you realize Claude finished five minutes ago. This server fixes that. Sound plays, notification appears, you're back in action. ## What It Does Integrates with Claude Desktop to provide real-time completion feedback: - **System Notifications** - Native macOS notifications when tasks complete - **Sound Alerts** - Customizable audio feedback (success, error, warning tones) - **Task Status** - Clear indication of completion state - **Non-Intrusive** - Works in background, no polling required ## Tech Stack - Python 3.8+ - FastMCP for Model Context Protocol integration - macOS Notification Center - PyObjC for native system integration ## Features ### Notification Types - **Success** - Task completed successfully - **Error** - Task failed with error details - **Warning** - Task completed with warnings - **Info** - General task updates ### Sound Options - Built-in system sounds - Custom sound file support - Volume control - Sound enable/disable toggle ### Configuration ```json { "notifications": { "enabled": true, "sound": true, "sound_file": "Glass", "volume": 0.7 } } ``` ## Quick Start ### Installation ```bash pip install notifications-mcp-server ``` ### Configuration Add to Claude Desktop config (`~/Library/Application Support/Claude/claude_desktop_config.json`): ```json { "mcpServers": { "notifications": { "command": "python", "args": ["-m", "notifications_mcp_server"] } } } ``` Restart Claude Desktop. Notifications are now active. ## Architecture ``` no…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.