📢 MCP-Benachrichtigungsserver
Ein MCP-Server, der Desktop-Benachrichtigungen mit Soundeffekt sendet, wenn Agentenaufgaben abgeschlossen sind.
🥩 Funktionen
Senden Sie System-Desktopbenachrichtigungen nach Abschluss der Agentenaufgaben
Spielen Sie Warntöne mit einer darin enthaltenen Sounddatei ab, um die Aufmerksamkeit des Benutzers zu erregen.
Plattformübergreifende Unterstützung (Windows, macOS, Linux)
Basierend auf dem Standard-MCP-Protokoll, integriert sich in verschiedene LLM-Clients
⏬ Installation
Installation mit dem UV -Paketmanager
Rufen Sie nach der Installation das Modul direkt auf, um zu prüfen, ob die Installation erfolgreich war:
Dieses Modul akzeptiert die Optionen --debug
oder --file
. Wir können es wie folgt verwenden:
⚠️❕ Besondere Anforderungen
** Wir verwenden die Apprise- API für die Zustellung unserer Desktop-Benachrichtigungen, daher müssen wir einige spezielle Anforderungen auf unserem Desktop installieren **
Windows
macOS
📚 Verwendung
Verwendung mit Claude Desktop:
Suchen Sie die Konfigurationsdatei claude_desktop_config.json
Bei globaler Installation können Sie auch den Python-Befehl verwenden:
⚡️ Verwendung mit Cursor:
Suchen Sie die Konfigurationsdatei ~/.cursor/mcp.json
oder your_project/.cursor/mcp.json
Fügen Sie nach der Konfiguration einfach eine Eingabeaufforderung hinzu finally, send me a notification when task finished.
Geben Sie am Ende Ihrer Aufgabeneingabe an die KI ein, um Benachrichtigungen auszulösen.
In Cursor können Sie diese Eingabeaufforderung als Regel unter Cursor Settings
-> Rules
hinzufügen, sodass Sie sie nicht jedes Mal manuell eingeben müssen.
⚡️ Verwendung mit VSCode + Copilot:
Installieren Sie den Service-Manager uv/uvx :
pip install uv
Fügen Sie den Dienst zu den VSCode-Einstellungen hinzu:
Windows
%APPDATA%\Code\User\settings.json
macOS$HOME/Library/Application\ Support/Code/User/settings.json
Linux$HOME/.config/Code/User/settings.json
"mcp": { "servers": { "notifier": { "command": "uvx", "args": [ "mcp-server-notify" ], "env": {} } } }Stellen Sie sicher, dass Sie die neueste VSCode-Version verwenden – sie führt automatisch MCP-Dienste aus
Öffnen Sie VSCode → aktivieren Sie Copilot → wechseln Sie in den Agentenmodus.
Geben Sie # ein → Sie sehen die Option #send_notification.
Bitten Sie den Agenten: Führen Sie #send_notification aus (die Benachrichtigung wird automatisch verarbeitet).
Jetzt kann der Copilot im Agentenmodus Desktop-Benachrichtigungen senden.
🐳 Ausführen mit Docker
Derzeit aufgrund von Umgebungskompatibilitätsproblemen nicht verfügbar. Wenn Docker-Container Hostbenachrichtigungen unabhängig davon auslösen müssen, ob das Host-Betriebssystem Windows, macOS oder Linux ist, wird die Lösung deutlich komplexer, und die direkte Verwendung nativer Benachrichtigungen ist in der Regel nicht möglich.
Hauptprobleme:
Betriebssystemspezifische Benachrichtigungssysteme Jedes Betriebssystem (Windows, macOS, Linux) verfügt über seinen eigenen Benachrichtigungsmechanismus.
Docker-Isolierung: Die Isolierung von Docker-Containern schränkt ihre Fähigkeit ein, direkt auf Ressourcen des Host-Betriebssystems zuzugreifen.
Abhängigkeitsverwaltung: Für jedes Betriebssystem müssen unterschiedliche Benachrichtigungsbibliotheken und Abhängigkeiten verwaltet werden.
🧾 Lizenz
MIT
💻 Beiträge
Probleme und Pull-Anfragen sind willkommen!
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Ein Model Context Protocol-Dienst, der Desktop-Benachrichtigungen und Warntöne sendet, wenn KI-Agent-Aufgaben abgeschlossen sind, und der in verschiedene LLM-Clients wie Claude Desktop und Cursor integriert ist.
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol implementation that enables AI agents to send notifications through Pushover.net, supporting message customization with various parameters like priority, sound, and URL.Last updated -2328MIT License
- -securityAlicense-qualityA Model Context Protocol implementation that plays sound effects (completion, error, notification) for Cursor AI and other MCP-compatible environments, providing audio feedback for a more interactive coding experience.Last updated -31MIT License
- -securityFlicense-qualityA Model Context Protocol server that enables conversational LLMs to delegate complex research tasks to specialized AI agents powered by various OpenRouter models, coordinated by a Claude orchestrator.Last updated -329
- -securityAlicense-qualityA Model Context Protocol server that enables intelligent task delegation from advanced AI agents like Claude 3.7 to cost-effective LLMs, providing a comprehensive suite of tools spanning cognitive memory, browser automation, Excel manipulation, database interactions, and document processing.Last updated -109MIT License