macOS-Notification-MCP

macOS-Notification-MCP

2

macOS Notification MCP is a Model Context Protocol server designed for integrating AI-driven notifications on macOS. It supports sound, banner, and speech notifications, leveraging native macOS commands for seamless OS integration.

🔔 macOS Notification MCP

A Model Context Protocol (MCP) server that enables AI assistants to trigger macOS notifications, sounds, and text-to-speech.

✨ Features

  • Sound Notifications: Play system sounds like Submarine, Ping, or Tink
  • Banner Notifications: Display visual notifications with customizable title, message, and subtitle
  • Speech Notifications: Convert text to speech with adjustable voice, rate, and volume
  • Voice Management: List and select from available system voices
  • Testing Tools: Diagnostic utilities to verify all notification methods

🚀 Quick Start with uvx (Recommended)

The fastest way to use this tool is with uvx, which runs packages without permanent installation:

⚙️ Configure Claude Desktop

Add configurations to use with Claude Desktop.

📦 Alternative Installation Methods

  • Standard installation using pip
  • Installation from source