Skip to main content
Glama

MCP Notify Server

Значок оценки безопасности MseeP.ai PyPI-версия

📢 Сервер уведомлений MCP

английский |中文

MCP-сервер, отправляющий уведомления на рабочий стол со звуковым эффектом после завершения задач агента.

🥩 Особенности

  • Отправлять системные уведомления на рабочий стол после завершения задач агента

  • Воспроизводите звуковые оповещения для привлечения внимания пользователя, используя звуковой файл ��нутри.

  • Кроссплатформенная поддержка (Windows, macOS, Linux)

  • Основан на стандартном протоколе MCP, интегрируется с различными клиентами LLM

⏬ Установка

Установить с помощью менеджера пакетов UV

git clone https://github.com/Cactusinhand/mcp_server_notify.git cd mcp_server_notify uv venv source .venv/Scripts/activate uv pip install mcp-server-notify # or pip install mcp-server-notify

После установки вызовите модуль напрямую, чтобы проверить успешность установки:

python -m mcp_server_notify

Этот модуль принимает параметр --debug или --file , мы можем использовать его следующим образом:

python -m mcp_server_notify --debug python -m mcp_server_notify --debug --log-file=path/to/logfile.log

⚠️❕ Особые требования

** Мы используем API Apprise для доставки уведомлений на наш рабочий стол, поэтому нам необходимо установить некоторые специальные требования на наш рабочий стол **

Окна

# windows:// minimum requirements pip install pywin32

macOS

# Make sure terminal-notifier is installed into your system brew install terminal-notifier

📚 Использование

Использование с Claude Desktop:

Найдите файл конфигурации claude_desktop_config.json

{ "mcpServers": { "NotificationServer": { "command": "uv", "args": [ "--directory", "path/to/your/mcp_server_notify project", "run", "mcp-server-notify", ] } } }

Если установка глобально, вы также можете использовать команду python:

{ "mcpServers": { "NotificationServer": { "command": "python", "args": [ "-m", "mcp_server_notify", ] } } }

⚡️ Использование с курсором:

Найдите файл конфигурации ~/.cursor/mcp.json или your_project/.cursor/mcp.json

{ "mcpServers": { "NotificationServer": { "command": "uv", "args": [ "--directory", "path/to/your/mcp_server_notify project", "run", "mcp-server-notify", ] } } }

После настройки просто добавьте запрос, например finally, send me a notification when task finished. В конце выполнения задачи введите данные в ИИ, чтобы активировать уведомления.

В Курсоре вы можете добавить эту подсказку как правило в Cursor Settings -> Rules , чтобы вам не приходилось вводить ее вручную каждый раз.

⚡️ Использование с VSCode + Copilot:

  1. Установите менеджер служб uv/uvx : pip install uv

  2. Добавьте службу в настройки VSCode:

    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": {} } } }
  3. Убедитесь, что вы используете последнюю версию VSCode — она автоматически запускает службы MCP.

  4. Откройте VSCode → включите Copilot → переключитесь в режим агента.

  5. Введите # → вы увидите опцию #send_notification.

  6. Попросите агента: запустить #send_notification (он обработает уведомление автоматически).

  7. Теперь Copilot в режиме агента может отправлять уведомления на рабочий стол.

🐳 Работа с Docker

В настоящее время недоступно из-за проблем совместимости среды. Если контейнеры Docker должны запускать уведомления хоста независимо от того, является ли хостовая ОС Windows, macOS или Linux, решение становится намного более сложным, и прямое использование собственных уведомлений обычно нецелесообразно.

Основные вопросы:

  1. Системы уведомлений для различных ОС Каждая операционная система (Windows, macOS, Linux) имеет свой уникальный механизм уведомлений.

  2. Изоляция Docker Изоляция контейнеров Docker ограничивает их возможность прямого доступа к ресурсам операционной системы хоста.

  3. Управление зависимостями Необходимо обрабатывать различные библиотеки уведомлений и зависимости для каждой операционной системы.

🧾 Лицензия

Массачусетский технологический институт

💻 Вклады

Проблемы и запросы на внесение изменений приветствуются!

Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Служба протокола контекста модели, которая отправляет уведомления на рабочий стол и звуковые оповещения при завершении задач агента ИИ, интегрируясь с различными клиентами LLM, такими как Claude Desktop и Cursor.

  1. 🥩 Особенности
    1. ⏬ Установка
      1. Установить с помощью менеджера пакетов UV
    2. ⚠️❕ Особые требования
      1. 📚 Использование
        1. Использование с Claude Desktop:
        2. ⚡️ Использование с курсором:
        3. ⚡️ Использование с VSCode + Copilot:
        4. 🐳 Работа с Docker
      2. 🧾 Лицензия
        1. 💻 Вклады

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            A 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 -
            23
            28
            MIT License
          • -
            security
            A
            license
            -
            quality
            A 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 -
            3
            1
            MIT License
            • Apple
            • Linux
          • -
            security
            F
            license
            -
            quality
            A 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 -
            3
            29
            • Apple
          • -
            security
            A
            license
            -
            quality
            A 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 -
            109
            MIT License

          View all related MCP servers

          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/Cactusinhand/mcp_server_notify'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server