MCP Node-Notifier Server

MIT License
212
  • Linux
  • Apple

Integrations

  • Provides system notification capabilities for Linux systems using notify-send, supporting customizable urgency levels, categories, and display hints.

  • Enables system notifications through macOS Notification Center with support for action buttons, reply functionality, and customizable labels.

  • Allows installation and execution of the notification server through NPM packages, supporting one-click installation in VS Code environments.

MCP 通知サーバー

ノード通知を使用してシステム通知機能を提供するモデル コンテキスト プロトコル (MCP) サーバー。

ツール

通知を表示

現在のプラットフォームのデフォルトの通知機能を使用してシステム通知を表示します。

すべての通知ツールに共通するパラメータ:

  • title : 通知のタイトル
  • message : 通知のメッセージ内容
  • sound (オプション):通知時にサウンドを再生します(デフォルト:false)
  • wait (オプション):通知を削除する前にユーザーの操作を待機します(デフォルト:false)
  • icon (オプション): アイコンファイルへのパス (.ico、.png、.jpg、またはプラットフォーム固有)
  • timeout (オプション): 通知の有効期限が切れるまでの時間(秒) (Linux/Windows)

通知を表示-macOS

macOS通知センターを使用して通知を表示します。追加パラメータ:

  • actions : アクションボタンのラベルの配列
  • closeLabel : 通知を閉じるためのラベル
  • dropdownLabel : ドロップダウンのラベル
  • reply : 返信機能を有効にする

表示通知 Linux

Linuxのnotify-sendを使用して通知を表示します。追加パラメータ:

  • urgency : 通知の緊急度レベル(「低」、「通常」、「重大」)
  • category : 通知のカテゴリ
  • hint : 通知表示のヒント
  • app-name : アプリケーション名

通知ウィンドウトーストを表示

Windows Toast通知(Windows 8以降)を使用して通知を表示します。追加パラメータ:

  • appID : アプリケーション識別子
  • shortcutPath : 通知のショートカットファイルへのパス
  • install : 通知がクリックされたときのインストーラーへのパス

通知ウィンドウのバルーンを表示

Windowsバルーン通知(Windows 7以前)を使用して通知を表示します。追加パラメータ:

  • type : 通知の種類(「info」、「warn」、「error」)

通知表示のうなり声

Growlを使用して通知を表示します。追加パラメータ:

  • name : Growl のアプリケーション名
  • host : Growl サーバーホスト
  • port : Growl サーバーのポート
  • sticky :通知を表示したままにする
  • label : 通知のラベル
  • priority : 通知の優先度 (-2 ~ 2)
  • sender : 通知の送信者

発達

  1. 依存関係をインストールします:
npm install
  1. プロジェクトをビルドします。
npm run build
  1. サーバーを起動します。
npm start

VS Codeでの使用

素早くインストールするには、この README の上部にあるワンクリック インストール ボタンのいずれかを使用します。

手動でインストールする場合は、VS Code のユーザー設定 (JSON) ファイルに次の JSON ブロックを追加します。Ctrl Ctrl + Shift + Pを押してPreferences: Open User Settings (JSON)と入力すると、このブロックを追加できます。

オプションとして、ワークスペース内の.vscode/mcp.jsonというファイルに追加することもできます。これにより、他のユーザーと設定を共有できるようになります。

.vscode/mcp.jsonファイルではmcpキーは必要ないことに注意してください。

{ "mcp": { "servers": { "notify": { "command": "npx", "args": ["-y", "mcp-notify"] } } } }

Smithery経由でインストール

Smithery経由で Claude Desktop の Notification Server を自動的にインストールするには:

npx -y @smithery/cli install @burkeholland/mcp-notify --client claude

手動でインストールする

自動的に使用するには、Claude 設定に MCP 通知サーバーのエントリを追加します。

You must be authenticated.

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.

node-notifier を使用してさまざまなプラットフォーム (macOS、Windows、Linux) にシステム通知機能を提供するモデル コンテキスト プロトコル サーバー。

  1. ツール
    1. 通知を表示
    2. 通知を表示-macOS
    3. 表示通知 Linux
    4. 通知ウィンドウトーストを表示
    5. 通知ウィンドウのバルーンを表示
    6. 通知表示のうなり声
  2. 発達
    1. VS Codeでの使用
      1. Smithery経由でインストール
      2. 手動でインストールする

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      A simple MCP server that can send notifications on mac devices.
      Last updated -
      5
      9
      8
      TypeScript
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server enabling AI systems to send real-time notifications to phones, desktops, and other devices through the ntfy publish/subscribe service.
      Last updated -
      71
      4
      TypeScript
      Apache 2.0
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that provides network control and management capabilities through the POX SDN controller, enabling Python-based network programming, OpenFlow device management, and automated network analysis.
      Last updated -
      1
      Python
      MIT License
    • -
      security
      A
      license
      -
      quality
      A demonstration server that implements the Model Context Protocol (MCP) SDK, providing tools and endpoints for server-sent events and message handling.
      Last updated -
      27
      TypeScript
      MIT License

    View all related MCP servers

    Appeared in Searches

    ID: 16ub4cuk2h