🔔 macOS-Benachrichtigungs-MCP
Ein Model Context Protocol (MCP)-Server, der es KI-Assistenten ermöglicht, macOS-Benachrichtigungen, Töne und Text-to-Speech auszulösen.
✨ Funktionen
- 🔊 Tonbenachrichtigungen : Spielen Sie Systemgeräusche wie Submarine, Ping oder Tink ab
- 💬 Bannerbenachrichtigungen : Zeigen Sie visuelle Benachrichtigungen mit anpassbarem Titel, Nachricht und Untertitel an
- 🗣️ Sprachbenachrichtigungen : Wandeln Sie Text in Sprache um, mit einstellbarer Stimme, Geschwindigkeit und Lautstärke
- 🎙️ Sprachverwaltung : Liste und Auswahl der verfügbaren Systemstimmen
- 🧪 Testtools : Diagnoseprogramme zum Überprüfen aller Benachrichtigungsmethoden
🚀 Schnellstart mit uvx (empfohlen)
Am schnellsten lässt sich dieses Tool mit uvx
verwenden, das Pakete ohne permanente Installation ausführt:
⚙️ Claude Desktop konfigurieren
Fügen Sie dies zu Ihrer Claude Desktop-Konfiguration hinzu ( ~/Library/Application Support/Claude/claude_desktop_config.json
):
Starten Sie dann Claude Desktop neu.
📦 Alternative Installationsmethoden
Standardinstallation:
Von der Quelle installieren:
🛠️ Verfügbare Benachrichtigungstools
🔊 Tonbenachrichtigung
Verfügbare Sounds: Basso, Blow, Bottle, Frog, Funk, Glass, Hero, Morse, Ping, Pop, Purr, Sosumi, Submarine, Tink
💬 Bannerbenachrichtigung
🗣️ Sprachbenachrichtigung
🎙️ Sprachverwaltung
🧪 Testen
🔒 Implementierungsdetails
- ⏱️ Ratenbegrenzung : Benachrichtigungen werden einzeln mit einem Mindestintervall von 0,5 Sekunden verarbeitet
- 🔄 Warteschlange : Mehrere Benachrichtigungsanfragen werden nacheinander bearbeitet
- 🪟 Betriebssystemintegration : Verwendet native macOS-Befehle (z
say``afplay
,osascript
) - 🔌 FastMCP : Basierend auf dem FastMCP-Framework für KI-Kommunikation
⚠️ Fehlerbehebung
- 🔐 Berechtigungen : Stellen Sie sicher, dass Benachrichtigungen in den Systemeinstellungen → Benachrichtigungen zulässig sind
- ⏳ Timing : Es wird immer nur eine Benachrichtigung gleichzeitig verarbeitet
- 🌐 Umgebung : Wenn Sie den Befehl direkt verwenden (nicht uvx), müssen Sie möglicherweise vollständige Pfade verwenden
📄 Lizenz
MIT-Lizenz
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.
macOS-Benachrichtigungs-MCP
Related MCP Servers
- PythonMIT License
- PythonMIT License
- TypeScriptMIT License
- Python