macOS Notification MCP
🔔 Уведомление macOS MCP
Сервер протокола контекста модели (MCP), который позволяет помощникам на базе искусственного интеллекта запускать уведомления, звуки и преобразование текста в речь в macOS.
✨ Особенности
🔊 Звуковые уведомления : воспроизведение системных звуков, таких как подводная лодка, пинг или тинк
💬 Уведомления-баннеры : отображение визуальных уведомлений с настраиваемым заголовком, сообщением и подзаголовком.
🗣️ Речевые уведомления : преобразуйте текст в речь с регулируемым голосом, скоростью и громкостью
🎙️ Управление голосом : список и выбор доступных системных голосов
🧪 Инструменты тестирования : диагностические утилиты для проверки всех методов оповещения
Related MCP server: Notifications MCP Server
🚀 Быстрый старт с uvx (рекомендуется)
Самый быстрый способ использования этого инструмента — с помощью uvx , который запускает пакеты без постоянной установки:
# 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⚙️ Настройка рабочего стола Клода
Добавьте это в конфигурацию Claude Desktop ( ~/Library/Application Support/Claude/claude_desktop_config.json ):
{
"mcpServers": {
"macos-notification-mcp": {
"command": "uvx",
"args": ["macos-notification-mcp"]
}
}
}Затем перезапустите Claude Desktop.
📦 Альтернативные методы установки
Стандартная установка:
pip install macos-notification-mcpУстановка из источника:
git clone https://github.com/devizor/macos-notification-mcp
cd macos-notification-mcp
pip install .🛠️ Доступные инструменты уведомлений
🔊 Звуковое оповещение
sound_notification(sound_name="Submarine")Доступные звуки: Basso, Blow, Bottle, Frog, Funk, Glass, Hero, Morse, Ping, Pop, Purr, Sosumi, Submarine, Tink
💬 Баннер-уведомление
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
)🗣️ Уведомление о речи
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
)🎙️ Голосовое управление
list_available_voices() # Lists all available text-to-speech voices🧪 Тестирование
test_notification_system() # Tests all notification methods🔒 Подробности реализации
⏱️ Ограничение скорости : уведомления обрабатываются по одному с минимальным интервалом в 0,5 секунды.
🔄 Очередь : множественные запросы на уведомления обрабатываются последовательно.
🪟 Интеграция с ОС : Использует собственные команды macOS (
afplay,osascript,say)🔌 FastMCP : построен на основе фреймворка FastMCP для коммуникации с ИИ
⚠️ Устранение неполадок
🔐 Разрешения : убедитесь, что уведомления разрешены в разделе «Настройки системы» → «Уведомления».
⏳ Время : одновременно обрабатывается только одно уведомление.
🌐 Окружение : если вы используете команду напрямую (не uvx), вам может потребоваться указать полные пути.
📄 Лицензия
Лицензия Массачусетского технологического института
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Push notifications for AI agents - send instant iPhone notifications from any MCP client.
Search, read, and write your Apple Notes from ChatGPT/Claude via a local Mac agent + MCP relay.
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables Claude and other MCP clients to display native macOS notifications with customizable titles, messages, icons, and sounds through the macOS Notification Center.116-
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to send native macOS notifications for task completion alerts and reminders. Supports interactive features like custom system sounds, action buttons, and user replies directly from the notification center.201MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to send desktop notifications on macOS with rich formatting, urgency levels, and sound options.1261MIT
- AlicenseAqualityDmaintenanceMCP server that lets Claude Desktop or another MCP client trigger macOS sound and visual notifications through a task_status tool.116MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/devizor/macOS-Notification-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server