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
: 通知の送信者
発達
- 依存関係をインストールします:
- プロジェクトをビルドします。
- サーバーを起動します。
VS Codeでの使用
素早くインストールするには、この README の上部にあるワンクリック インストール ボタンのいずれかを使用します。
手動でインストールする場合は、VS Code のユーザー設定 (JSON) ファイルに次の JSON ブロックを追加します。Ctrl Ctrl + Shift + P
を押してPreferences: Open User Settings (JSON)
と入力すると、このブロックを追加できます。
オプションとして、ワークスペース内の.vscode/mcp.json
というファイルに追加することもできます。これにより、他のユーザーと設定を共有できるようになります。
.vscode/mcp.json
ファイルではmcp
キーは必要ないことに注意してください。
Smithery経由でインストール
Smithery経由で Claude Desktop の Notification Server を自動的にインストールするには:
手動でインストールする
自動的に使用するには、Claude 設定に MCP 通知サーバーのエントリを追加します。
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
node-notifier を使用してさまざまなプラットフォーム (macOS、Windows、Linux) にシステム通知機能を提供するモデル コンテキスト プロトコル サーバー。
Related MCP Servers
- AsecurityAlicenseAqualityA simple MCP server that can send notifications on mac devices.Last updated -598TypeScriptMIT License
- -securityAlicense-qualityA 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 -108TypeScriptApache 2.0
- -securityAlicense-qualityA 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 -1PythonMIT License
- -securityAlicense-qualityA demonstration server that implements the Model Context Protocol (MCP) SDK, providing tools and endpoints for server-sent events and message handling.Last updated -27TypeScriptMIT License