Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • Math MCP Server for MacOS
  • Image Generation MCP Server
  • Mealie MCP Server
  • Aider MCP Server
  • TailorKit MCP
Back to MCP Servers
macOS Notification MCP

macOS Notification MCP

Public
devizor/macOS-Notification-MCP

Enables AI assistants to trigger macOS notifications, sounds, and customizable text-to-speech using the Model Context Protocol with features like voice management, sound alerts, banner notifications, and sequential processing for seamless OS integration.

python
0 tools
May 30, 2025
Updated Jun 4, 2025

Supercharge Your AI with macOS Notification MCP

MCP Server

Unlock the full potential of macOS Notification MCP through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.

Unified API Access
Complete Tracing
Instant Setup
Get Started Now

Free tier available โ€ข No credit card required

Instant Setup
99.9% Uptime
10,000+Monthly Requests

๐Ÿ”” 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:

# Install uv if you don't have it curl -LsSf https://astral.sh/uv/install.sh | sh # Run the MCP server directly (no installation needed) uvx macos-notification-mcp

โš™๏ธ Configure Claude Desktop

Add this to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json):

{ "mcpServers": { "macos-notification-mcp": { "command": "uvx", "args": ["macos-notification-mcp"] } } }

Then restart Claude Desktop.

๐Ÿ“ฆ Alternative Installation Methods

Standard installation:

pip install macos-notification-mcp

Install from source:

git clone https://github.com/devizor/macos-notification-mcp cd macos-notification-mcp pip install .

๐Ÿ› ๏ธ Available Notification Tools

๐Ÿ”Š Sound Notification

sound_notification(sound_name="Submarine")

Available sounds: Basso, Blow, Bottle, Frog, Funk, Glass, Hero, Morse, Ping, Pop, Purr, Sosumi, Submarine, Tink

๐Ÿ’ฌ Banner Notification

banner_notification( title="Task Complete", message="Your analysis is ready", subtitle=None, # Optional sound=False, # Optional: Play sound with notification sound_name=None # Optional: Specify system sound )

๐Ÿ—ฃ๏ธ Speech Notification

speak_notification( text="The process has completed", voice=None, # Optional: System voice to use rate=150, # Optional: Words per minute (default: 150) volume=1.0 # Optional: Volume level 0.0-1.0 )

๐ŸŽ™๏ธ Voice Management

list_available_voices() # Lists all available text-to-speech voices

๐Ÿงช Testing

test_notification_system() # Tests all notification methods

๐Ÿ”’ Implementation Details

  • โฑ๏ธ Rate Limiting: Notifications are processed one at a time with a minimum interval of 0.5 seconds
  • ๐Ÿ”„ Queuing: Multiple notification requests are handled sequentially
  • ๐ŸชŸ OS Integration: Uses native macOS commands (afplay, osascript, say)
  • ๐Ÿ”Œ FastMCP: Built on the FastMCP framework for AI communication

โš ๏ธ Troubleshooting

  • ๐Ÿ” Permissions: Ensure notifications are allowed in System Settings โ†’ Notifications
  • โณ Timing: Only one notification is processed at a time
  • ๐ŸŒ Environment: If using the command directly (not uvx), you may need to use full paths

๐Ÿ“„ License

MIT License

Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • Math MCP Server for MacOS
    Math MCP Server for MacOS

    Performs advanced mathematical calculations and visually presents results by drawing shapes and addi...

    Added May 30, 2025
  • Image Generation MCP Server
    Image Generation MCP Server

    Enables high-quality image generation via Model Context Protocol with customizable dimensions, promp...

    1 tools
    Added May 30, 2025
  • Mealie MCP Server
    Mealie MCP Server

    Enables AI assistants to access and interact with your Mealie recipe database via Model Context Prot...

    Added May 30, 2025
  • Aider MCP Server
    Aider MCP Server

    Enables seamless integration of AI assistants with advanced file editing, code extraction, git statu...

    Added May 30, 2025
  • TailorKit MCP
    TailorKit MCP

    Connect AI assistants to TailorKit's API for seamless management of customizable e-commerce product ...

    4 tools
    Added May 30, 2025