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 알림 서버

node-notifier를 사용하여 시스템 알림 기능을 제공하는 MCP(Model Context Protocol) 서버입니다.

도구

쇼 알림

현재 플랫폼의 기본 알림을 사용하여 시스템 알림을 표시합니다.

모든 알림 도구에 대한 공통 매개변수:

  • title : 알림의 제목
  • message : 알림의 메시지 내용
  • sound (선택 사항): 알림과 함께 소리를 재생합니다(기본값: false)
  • wait (선택 사항): 알림을 제거하기 전에 사용자 작업을 기다립니다(기본값: false)
  • icon (선택 사항): 아이콘 파일 경로(.ico, .png, .jpg 또는 플랫폼별)
  • timeout (선택 사항): 알림이 만료되기 전의 시간(초)(Linux/Windows)

show-notification-macos

macOS 알림 센터를 사용하여 알림을 표시합니다. 추가 매개변수:

  • actions : 작업 버튼 레이블 배열
  • closeLabel : 알림 종료를 위한 레이블
  • dropdownLabel : 드롭다운 레이블
  • reply : 답장 기능 활성화

show-notification-linux

Linux notify-send를 사용하여 알림을 표시합니다. 추가 매개변수:

  • urgency : 알림 긴급도 수준("낮음", "보통", "중요")
  • category : 알림의 종류
  • hint : 알림 표시에 대한 힌트
  • app-name : 애플리케이션 이름

알림 창 토스트 표시

Windows Toast 알림을 사용하여 알림을 표시합니다(Windows 8 이상). 추가 매개변수:

  • appID : 애플리케이션 식별자
  • shortcutPath : 알림을 위한 바로가기 파일 경로
  • install : 알림을 클릭했을 때 설치 프로그램 경로

알림 창 풍선 표시

Windows 풍선 알림을 사용하여 알림을 표시합니다(Windows 7 이하). 추가 매개변수:

  • type : 알림 유형("정보", "경고", "오류")

표시-알림-으르렁거림

Growl을 사용하여 알림을 표시합니다. 추가 매개변수:

  • name : Growl의 애플리케이션 이름
  • host : Growl 서버 호스트
  • port : Growl 서버 포트
  • sticky : 알림 표시 유지
  • label : 알림용 라벨
  • priority : 알림 우선순위 (-2~2)
  • sender : 알림 발신자

개발

  1. 종속성 설치:

지엑스피1

  1. 프로젝트를 빌드하세요:
npm run build
  1. 서버를 시작합니다:
npm start

VS Code를 사용한 사용

빠른 설치를 위해 이 README 상단의 원클릭 설치 버튼 중 하나를 사용하세요.

수동 설치의 경우, VS Code의 사용자 설정(JSON) 파일에 다음 JSON 블록을 추가하세요. 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용 Notify Server를 자동으로 설치하려면:

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

수동 설치

자동으로 사용하려면 Claude 설정에 MCP Notify 서버 항목을 추가하세요.

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. show-notification-macos
    3. show-notification-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