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
- 프로젝트를 빌드하세요:
- 서버를 시작합니다:
VS Code를 사용한 사용
빠른 설치를 위해 이 README 상단의 원클릭 설치 버튼 중 하나를 사용하세요.
수동 설치의 경우, VS Code의 사용자 설정(JSON) 파일에 다음 JSON 블록을 추가하세요. Ctrl + Shift + P
를 누르고 Preferences: Open User Settings (JSON)
입력하면 됩니다.
원하는 경우, 작업 공간의 .vscode/mcp.json
파일에 추가할 수 있습니다. 이렇게 하면 다른 사용자와 구성을 공유할 수 있습니다.
.vscode/mcp.json
파일에는mcp
키가 필요하지 않습니다.
Smithery를 통해 설치
Smithery를 통해 Claude Desktop용 Notify Server를 자동으로 설치하려면:
수동 설치
자동으로 사용하려면 Claude 설정에 MCP Notify 서버 항목을 추가하세요.
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